Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Драйвер для озвучивания разных языков разными голосами -- вопрос

Добрый день.

Попытался установить драйвер со страницы Евгения Корнева:

http://q148.land.ru/JAWS/index.htm

Но не преуспел. Результаты таковы:

При активации синтезатора sapi5, разговаривает только английский синтезатор
(Scansoft Daniel_full_22kHz), русские буквы просто не читаются.

В Jaws menu/"Options"/"Voices"/"Global adjustment..." в поле "Person:"
написано "Janus".

При этом подменю "Synthesizer language" из Jaws menu/"Language"
неактивно, но Катерина точно установлена (scansoft_katerina_full_22khz,
инсталяционный файл -- RealSpeakSolorur.msi).

В Control panel/Speech видны оба синтезатора, по умолчанию ставил и
Катерину, и Даниэла -- результат одинаков.

Содержимое файла switcher.ini таково:

[Sapi 5X]
Driver=sapi5x
Synth=Sapi5x
EnuVoice=ScanSoft Daniel_Full_22kHz
RusVoice=ScanSoft Katerina_Full_22kHz

Кусок jfw.ini:

Synth3Name=Sapi5x
Synth3LongName=SAPI 5
Synth3Driver=Switcher

Версия Jaws: 8.0.423 Unicode

Вопрос банален: что я делаю не так?

Заранее большое спасибо!

P.S. Кстати, а нет ли в планах у разработчиков сделать такой же драйвер для
пары "Коммерческая мышь" - Eloquence?

Думаю, этот продукт можно было бы и коммерческим сделать... По крайней
мере, если вдруг..., то я уже встал в очередь.

Ответить   "Anatoliy D. Popko" Sat, 27 Oct 2007 15:30:21 +0400 (#699808)

 

Ответы:

приветствую Анатолий.
Original Message > Попытался установить драйвер со страницы Евгения Корнева:

как я понял у вас стоит английская версия системы. драйвер делался под
русскую версию Windows, и возможно он просто не находит код русского языка.
Евгений Корнев

Ответить   Sat, 27 Oct 2007 22:51:49 +0800 (#699855)

 

Привет Евгений!
Анатолий написал:

Евгений Ответил:

а как быть с моим случаем, у меня MCE2005 английская версия с mui, тоесть во
всех тестах показывается что она английская, да и русский язык далеко не повсеместно
проявился.
такая вот порядком кривая руссификация.
даже в стандартных блокнот именуется Notepad.
JAWS работает с двумя языками.
а неможет ли быть что версия JAWS нужна выше?
у меня 8.0.2107
без русского языка, чисто английский.
если же ты прав, и драйвер нехочет работать, хотябы без mui?, то есть вариант
просто поставить русскую локализацию винды, а затем переключиться на привычный
английский язык.
есть ещё вариант, покопаться в
Язык и региональные стандарты
поставить там где нужно великий и могучий вместо маленького и немощного,
может тогда процесс пойдёт?
Виктор Горелов
music8***@r*****.ru

Ответить   Sat, 27 Oct 2007 19:13:34 +0400 (#699872)

 

Здравствуйте, Евгений и Виктор.

Да, извините, что не уточнил. Операционная система у меня действительно без
локализации: XP Pro + SP2.

Планируете ли Вы (или Нусрет) дорабатывать этот драйвер?

После изменения параметра "Standards and formats" с "Unitet States" на
"Russia" в "Regional and language options" ("Язык и региональные
стандартны") при активизации драйвера начала говорить Катерина... Причём,
что ожидаемо -- за себя и за того парня... Даниэла. ;(

Сомнительно это...

Можно, но хлопотно... Ради связки "Коммерческая мышь" - "Eloquence" я бы
занялся экспериментаторством, а другими синтезаторами я вообще не
пользуюсь... Хотел просто посмотреть, как реализован драйвер с
пользовательской точки зрения.

Ладно, раз нет у меня возможности один раз услышать и тяги к экспериментам,
может, вы ответите мне на пару вопросов?..

Как обстоит дело с цифрами и знаками препинания? Можно ли использовать
разные файлы с описанием пунктуации для разных языков? И как озвучиваются
цифры? Зависит ли их чтение от голоса, который активен в текущий момент
времени, или же они прочитываются "главным" (основным) синтезатором? Тогда
можно ли его менять?

Как реализовано чтение разными голосами, а точнее, какой кусок текста
"скармливается" драйверу единовременно? Зависит ли это от настроек Jaws?
(Скажем, от Configuration manager/"Set options"/"Say all options...")

Каков минимальный объём текста, достаточный для изменения голоса, скажем,
при сплошном чтении? (Меняется ли синтезатор, чтобы прочитать одну
английскую букву, обнаружившуюся в русском тексте?)

Работает ли при использовании драйвера автоматическое определение языков
(Jaws configuration manager/"Set options"/"Text processing"/"Detect
languages")?

Заранее большое спасибо!

Ответить   "Anatoliy D. Popko" Sun, 28 Oct 2007 08:48:05 +0300 (#700005)

 

приветствую Анатолий.
отвечаю на вопросы по драйверу. у меня драйвер работает так: в русском
контексте он читает знаки припенания по-русски, а в английском контексте
по-английски. например в названии файла jfw.ini английский синтезатор скажет
"dot", а в строке е.с. корнев катерина скажет "точка". тоже самое с цифрами.
если цифра находится в англоязычном контексте, то она произносится
английским голосом, ну а в русском контексте английским. файл пунктуации
sapi5x.sbl действует тоже корректно, поскольку в русском джосе я вписал туда
две секции [rus] и [enu]. поэтому каждый синтезатор берёт из этого файла
свои знаки пунктуации. а что касается объёма текста прогоняемого через
драйвер, то тут от драйвера ничего не зависит, всё зависит от требований
используемых синтезаторов. поскольку драйвер Нусрет писал для себя, а я с
его согласия выложил его для всех, и у него драйвер работает нормально, то
переделовать его он не будет. драйвер выложен для добровольного скачивания.
кому не нравиться - не пользуйтесь, у кого работает - используйте какой
есть.
Евгений Корнев
E-mail: q148@l*****.ru.
Home Page: http://www.q148.land.ru
icq: 479973702

Ответить   Sun, 28 Oct 2007 18:11:46 +0700 (#700074)

 

Привет Анатолий!

проверил по своим настройкам, всё верно, правда у меня англичанин другой.
вот целяком ини

[Sapi 5X]
Driver=sapi5x
Synth=Sapi5x
EnuVoice=Microsoft Mike
RusVoice=ScanSoft Katerina_Full_22kHz

работает вполне прилично, правда не без глюков,
англоязычный синт
Sample TTS Voice
в паре с катей полностью читается катей.
а где вы брали
Scansoft Daniel_full_22kHz

впрочем есть одна дохлая идея.
может в JFW.INI должна быть прописана Катя
у меня вот так:

Synth4Name=SAPI 5X
Synth4LongName=SAPI 5
Synth4Driver=Switcher
Synth5Name=Katerina
Synth5LongName=руская Катерина
Synth5Driver=sapi5x

С уважением
Виктор Горелов
music8***@r*****.ru

Ответить   Sat, 27 Oct 2007 18:53:35 +0400 (#699861)