Lex:

[...]

>> После чего в директории /tmp будут создаваться файлы типа multiy30tDt с
>> командами Multispeech. Может, из них что-то ясно будет.

Le> Создаются. только мне ничего не ясно :-)

Хорошо, что вы даже в этом видите повод для оптимизма. (Я про смайлик) :-)

Le> После этого магическим образом multispeech заработал в orca, только
Le> немного не так, как хотелось бы: а именно, он озвучивает посылаемые на
Le> него команды. Тоесть перед каждой фразой я слышу о том, что voice set to
Le> xxx, rate set to xxx etc. Работать не возможно.

Le> Файл 1:
Le> tts_split_caps 1
Le> tts_allcaps_beep 0
Le> tts_capitalize 0
Le> tts_set_speech_rate 460

Что-то скорость великовата.

[...]

Le> если вам что-то ясно из этого лога, пожалуйста, дайте мне знать :)

Мне ясно, что проблема не на стороне Orca. Там всё работает, как и должно,
за исключением, пожалуй, слишком высокой скорости. Ещё в пользу того, что у
вас что-то не так с Multispeech, говорит то, что Multispeech читает команды
внутри квадратных скобок. Может быть, Multispeech 2 просто не справился с
форматом команд Dectalk. Не знаю, как там реализован разбор этих команд.
Было бы лучше, если бы он сразу выделял подстроку внутри квадратных скобок и
разбирал её отдельно, чтобы исключить возможность смешивания с основным
текстом. Но, может быть, у вас просто сборка Multispeech кривая.

>> Ещё можно включить отладочный режим Orca.

Le> как?

Думаю, что вам это не нужно, так как дело, по-моему, не в Orca, но на всякий
случай повторю фрагмент из моего старого письма:

Наконец, можно сделать лог работы Orca. Для этого раскомментируйте в файле
user-settings.py строчки

orca.debug.debugLevel = orca.debug.LEVEL_ALL
orca.debug.eventDebugLevel = orca.debug.LEVEL_OFF
orca.debug.debugFile = open(time.strftime('debug-%Y-%m-%d-%H:%M:%S.out'), 'w', 
0)

При следующем запуске Orca создаст в директории, из которой вы
запустили Orca, файл debug-*.out (вместо звёздочки будет дата) с
отладочной информацией.

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить