Hello, tolyangin!

>     speech.updatePunctuationLevel()

Этой функции нет в коде поддержки серверов emacspeak. По непонятной
причине ныне код поддержки emacspeak в апстриме orca разломан, хоть и
точечно.  Патч из ALT Linux с фиксом в аттаче.

[msp@blard orca]$ cd /tmp/orca/orca/src/
[msp@blard src]$ egrep  -r updatePunctuationLevel .
./orca/speechdispatcherfactory.py:    def updatePunctuationLevel(self):
./orca/speech.py:def updatePunctuationLevel(script=None, inputEvent=None):
./orca/speech.py:        _speechserver.updatePunctuationLevel()
./orca/scripts/default.py:        speech.updatePunctuationLevel()
./orca/scripts/default.py:        speech.updatePunctuationLevel()

Здеьс ещё должен был бы быть файл espeechfactory.py. Вообще в следующем
году я хотел бы предложить серьёзные поправки к коду вывода речи в orca,
поскольку мне он ныне кажется ужасным, но пока не готов рассказать про
это больше, и моя постоянная работа не позволяет сделать это быстрее.

Патч проверен, после его прикладки трабла должна исчезнуть.

-- 
Michael Pozhidaev. Tomsk, Russia.
Russian info page: http://www.marigostra.ru/


-- 
Blinux-rus mailing list
Blinux-rus@lists.a11ywiki.org
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить