[Homeros] reading of strings

Michael Pozhidaev msp на altlinux.ru
Чт Окт 7 22:03:42 UTC 2010


Геннадий, здравствуйте!

Лучше всё-таки начать с yasr. Возможно, он есть в Вашем дистрибутиве или
репозитории в виде собранного пакета, и нужно только его установить. Он
очень хорош для экспериментов, т.к. очень простой. Посмотрите,
пожалуйста, есть ли он у Вас, и тогда я расскажу, как пустить его в дело.

> Добрый день, Михаил!
> Не знаю, удовлетворит ли вас то, что я сразу могу сделать:
> взять у Порецкого на сайте emacspeak-31.0.orig, наложить на него патч
> того же Игоря и скомпилировать всё это хозяйство. Или вы решите, что
> это уже не достаточно чистый дистрибутив. Если да, то напишите, что я
> должен сделать и что подправить в исходниках.
>
> С уважением,
> Геннадий
>
> 06.10.10, Michael Pozhidaev<msp на altlinux.ru> написал(а):
>> Здравствуйте, Геннадий!
>>
>> Ну про патч так сходу сказать ничего не могу. После первого прочтения
>> его суть особенно ясна не стала. Для отладки можно ещё попытаться
>> запустить yasr. Он слишком примитивное изделие, чтобы было много
>> возможностей для проблем. Если он будет говорить, тогда спокойно можно
>> принять, что нужно подкрутить emacspeak. Ну и ещё замечание: отличия
>> Вашей версии от релиза достаточно существенные. Очень предпочтительно
>> было бы скомпилировать его исходники и пробовать на них. Поддержку в
>> этом процессе гарантирую. Если произведёте сборку, полученные файлы
>> можно отправить мне, я их выложу для других пользователей Ubuntu.
>>
>>> Спасибо, Михаил!
>>> Регистрация состоялась, а что касается нашего разговора, то Анатолий
>>> Камынин предложил мне попробовать следующий патч Дмитрия Падучего
>>>
>>>                      diff --git a/lisp/emacspeak-speak.el b/lisp/
>>>                      emacspeak-speak.el
>>>                      index 82a14dd..e1cded7 100644
>>>                      --- a/lisp/emacspeak-speak.el
>>>                      +++ b/lisp/emacspeak-speak.el
>>>                      @@ -1053,7 +1053,6 @@ Pronounces character
>>> phonetically
>>>                      unless  called with a PREFIX arg."
>>>                        (let ((char  (following-char )))
>>>                          (when char
>>>                            (cond
>>>                      -       ((> char 128) (emacspeak-speak-char-name
>>> char))
>>>                             ((and (not prefix)
>>>                                   (emacspeak-is-alpha-p char))
>>>                              (dtk-speak (emacspeak-get-phonetic-string
>>> char
>>>                      )))
>>>
>>> Я его ещё не успел применить, так что ничего пока сказать не могу.
>>>
>>> Сначала я брал с сайта Игоря Порецкого emacspeak-31.0.orig и полагал,
>>> что это и есть оригинальная версия. Наложил патч Игоря же и установил
>>> это хозяйство командой make install. Затем в скрипте emacspeak
>>> multispeech заменил на voiceman-espeak. В этом случае у меня хотя бы
>>> цифры читались нормально.
>>>
>>> С уважением,
>>> Геннадий
>>> _______________________________________________
>>> Homeros mailing list
>>> Homeros на lists.altlinux.org
>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>
>> --
>> Michael Pozhidaev. Tomsk, Russia. E-mail: msp на altlinux.ru
>> Russian info page: http://www.marigostra.ru/
>>
>> _______________________________________________
>> Homeros mailing list
>> Homeros на lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/homeros
>>
> _______________________________________________
> Homeros mailing list
> Homeros на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/homeros

-- 
Michael Pozhidaev. Tomsk, Russia. E-mail: msp на altlinux.ru
Russian info page: http://www.marigostra.ru/



Подробная информация о списке рассылки Homeros