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

[TC] альтернативный sapi5 драйвер

Приветствую всех.

Прошу прощения что так поздно спохватился, но для тех у кого Катерина не
даёт житья другим SAPI5 синтезатором могу предложить альтернативный SAPI5
драйвер. Распакуйте папку SAPI5 в директорию Drivers\Speech для JAWS версии
8.0, или просто поместите файл SAPI5.jls в корневую папку JAWS для более
старых версий. В файле jfw.ini для нужных синтезаторов измените строку
драйвера с SAPI5X на SAPI5 (соблюдайте регистр). После этого у вас в диалоге
настроек голоса в JAWS для SAPI5 синтезаторов появиться полный список всех
установленных SAPI5 дикторов. Выберите нужного диктора и нажмите "OK". Но
это ещё не всё. Нужно чтобы JAWS прописал все секции для выбранного голоса.
Для этого зайдите в диалог <Настройка индивидуальных голосов>, и для каждого
из четырёх типов голосов укажите всё того же диктора которого вы выставили в
общих настройках, нажимая кнопку <применить> после каждого назначения.
Описанную выше процедуру можно проделать для каждого из установленных у вас
SAPI5 голосов. После этого должны говорить именно те голоса, которые вы
выбираете в списке синтезаторов. Всё выше описанное не зависит от того,
какой голос выставлен голосом компьютера по умолчанию в панели управления на
вкладке <Речь>. Даю прямую ссылку на драйвер:

http <http://q148.land.ru/SAPI5.rar> ://q148.land.ru/SAPI5.rar

Евгений Корнев

E-mail: q148@l*****.ru.

Home Page: http://www.q148.land.ru

icq: 479973702

Ответить   Mon, 3 Dec 2007 12:01:19 +0700 (#708141)

 

Ответы:

Доброе время суток, уважаемые участники рассылки и Евгений Корнев!

В письме от 3 декабря 2007 г., 7:01:19 мне довелось прочесть:

По такой ссылке мало кто что-либо закачает, кроме HTML-файла об ошибке
404 - отсутствие файла. А файл ведь таки есть. Подчистила его от
HTML-тэгов, вот правильная ссылочка:

http://q148.land.ru/SAPI5.rar

Ответить   Mon, 3 Dec 2007 13:00:51 +0200 (#708191)

 

Здравствуйте.
Евгений Корнев пишет:

http://q148.land.ru/SAPI5.rar

в связи с опубликованием ссылки еще на один драйвер sapi 5 предлагаю ниже
небольшой обзор.
драйвер называется SAPI5.jls, и, на мой взгляд, является не
альтернативой, а скорее хорошим дополнением к уже имевшимся драйверам
SAPI5x.jls и Switcher.jls. тестирование их с участием джавс 8.0.2173, с
синтезаторами фирмы ScanSoft и с майкрософтовским Сэмом показало следующее.
драйвер SAPI5x.jls автоматически устанавливается вместе с джавс. это
единственный из перечисленных драйверов, который позволяет выбирать между
языками sapi 5 движка. допустим, у вас установлены и русский, и английский
голос от ScanSoft. в jfw.ini вы можете прописать синтезатор с указанием
драйвера SAPI5x. при выборе его из списка синтезаторов, первым появится
русский голос Катерины, а английский голос можно найти с помощью команды
Control+Windows+L.
сложнее обстоит дело, когда у вас устанолвлен еще один английский голос.
один из них может подавлять другой при их выборе из списка языков. например,
когда в системе есть два голоса с американским английским - майкрософтовский
Сэм и скансофтовский Том, тогда первый подавляет второго при выборе
английского (США) для данного синтезатора. в свою очередь, британец Даниэль
может подавлять американца Тома. скажу сразу, что этот недостаток
преодолевается при использовании только что размещенного драйвера, а именно
SAPI5.jls.
все sapi 5 синтезаторы могут быть прописаны в jfw.ini с указанием драйвера
SAPI5. главное условие состоит в том, чтобы для каждого из них было записано
свое уникальное короткое и длинное имя. по умолчанию идущий третьим в
jfw.ini синт имеет короткое имя "SAPI 5x". его можно так и оставить. потом
вместо драйвера SAPI5x указать просто SAPI5, а потом записать новое длинное
имя. например, прописать Катерину можно таким образом:
Synth3Name=SAPI 5X
Synth3LongName=ScanSoft Katerina
Synth3Driver=sapi5
обычно при выборе sapi 5 из списка синтезаторов Катерина активируется
автоматически. поэтому ее не требуется потом выбирать в качестве диктора.
для работы с другим синтезатором ему надо вписать другое короткое и длинное
имя, а потом обязательно выбрать его как диктора в главном меню джавс.
в роли диктора может выступить не только русский, но и английский голос.
например, это будет британец Даниэль или американцы Том и Сэм по
отдельности. схема их прописки та же самая. но здесь следует быть
осторожными. работая в русском интерфейсе, будет непросто поменять
английский голос диктора на русский. дело в том, что иностранный диктор не
сможет читать русские пункты меню, и нужно будет предварительно
потренироваться, чтобы достичь искомого пункта, а там сменить одного диктора
на другого.
в дальнейшем переключение между несколькими SAPI 5 синтезаторами удобно
осуществлять по горячим клавишам на основе соответствующих скриптов. я уже
отмечал, что с этим драйвером нельзя выбирать языки синтезатора. поэтому в
скриптах для каждого из них необходимо записать свое приветственное
сообщение. универсального вывода сообщений, как с драйвером SAPI5x, здесь
не получится.
одновременно с указанными двумя драйверами работает SAPI 5 Switcher.
кстати, он тоже не поддерживает опцию выбора между языками. зато умеет в
процессе чтения автоматически сменять русский и английский голоса.
представляет интерес ситуация, когда в системе есть один русский и два
английских голоса от ScanSoft, а наряду с этим установлен свитчер. все они
прописываются в jfw.ini, и могут вызываться последовательно нажатием одних и
тех же горячих клавиш. у меня первым появляется свитчер. двойное нажатие
клавиш вызывает Катерину. по тройному вызывается Даниэль отдельно от
свитчера. наконец, для экзотики есть и
четверное нажатие для обращения к американцу Тому.
объединение sapi 5 синтезаторов в подобную, большую группу имеет смысл, если
все они идут от одного производителя. хотя горячими клавишами вполне можно
переключаться и между разнородными sapi 5 синтезаторами. например, между
русским и украинским.

С уважением, Ирбис.

Ответить   "irbis" Tue, 4 Dec 2007 19:50:42 +0300 (#708471)

 

Доброго здоров'я, уважаемые знатоки!

Я установила демоверсию 8 джавса. 40 минут он работал нормально, потом
вылетел. При нажатии горячих клавиш он работать отказался. Я так
поняла, что для того, что бы он заработал нормально нужно
перезагрузмит компьютер. А есть ли такая возможность перейти на другую
сорокаминутку не перегружая компьютер?

И еще проблема, которая возникла буквально сейчас. В меню некоторых
программ по русски текст нечитабельный. что я начудила?

Ответить   Wed, 5 Dec 2007 23:39:21 +0200 (#708757)

 

Ярослава, доброго вам здоровья!
Вы спрашивали:

А есть ли такая возможность перейти на другую
сорокаминутку не перегружая компьютер?

Разумеется, нет иначе зачем же такой режим был бы придуман?! Его
предназначение ознакомить будущего покупателя JAWS с качеством работы данной
версии и не более.

А вообще, из-за нажатия горячих клавиш у меня демо версия JAWS 8,.0.2173 ни
разу не вылетала, видимо, нужно искать причины не в JAWS.

Всего вам хорошего,
Грызунов Александр. Самара.

Ответить   Fri, 7 Dec 2007 07:15:01 +0500 (#709000)

 

Рад приветствовать, Евгений!
q148@m*****.ru

Отвечаю на письмо от 3 декабря 2007 г., 8:01:19:

в

Всё сделанно как вы и писали, но после выбора диктора у меня в джозе
разговаривают два голоса.
Ранее таких проблем не возникало.
Голосом по умолчанию в панели управления у меня стоит Алёна.
А я мучаюсь с синтезатором eSpeak.
Установил несколько голосов из его пакета, выбираю один из них
диктором, а они разговаривают вместе с Алёной.
Ранее я пользовался этим синтезом речи, правда в более старой версии
джоза, уже даже и не припомню в какой именно.
Чего только не перепробовал уже, одна ерунда.
eSpeak самой последней версии.
Кстати, если кому нужен, могу выложить куда-нить.
Или вот прямые ссыли на закачку всего дистрибутива:
Сам синтезатор
http://kent.dl.sourceforge.net/sourceforge/espeak/espeak-1.40.02-win.zip

Редактор
http://kent.dl.sourceforge.net/sourceforge/espeak/espeakedit-1.40.02-win.zip

Русские словари
http://espeak.sourceforge.net/data/russian_data.zip
http://espeak.sourceforge.net/data/ru_dict-40.zip

А вот и моя справка по установке.
Там всё на буржуйском, так что подправьте если что господа знатоки
данного синтеза, и не судите строго если что не так я делал при его
установке.
Так же я бы очень хотел, чтобы все пожелания, замечания и дополнения к
настройкам, все писали в лист.

Инструкция по установке!
Данная версия синтезатора является самой последней на конец января 2009-го года.
Поэтому инструкция по установке несколько отличается от предыдущих.
Описание ниже.
Итак, открываете папку
espeak-1.40.02-win
И запускаете для установки
setup_espeak.exe.
Доходите до диалога с таким содержанием:
Select which voices to install
or press Enter to accept defaults
Enter voice names, eg: (for Portuguese) pt, or with a variant, eg: pt+13

Вводите поочередно в поля редактирования типы устанавливаемых голосов:
ru ru+2 ru+3 ru+4
(для русских мужских голосов)
ru+f1 ru+f2 ru+f3 ru+f4
(Для русских женских голосов)
en en+2
(для английских мужских голосов)
en+f1 en+f2
(для английских женских голосов)
Примечание:
Голоса необходимо прописывать в полях именно так, как указанно выше.
А лучше скопировать каждую из строк, и вставить их в каждое из полей установщика.
Так будет проще и удобнее их прописать.
С остальными голосами я не эксперементировал, это те, которые мне особо приглянулись.
Остальные поля можно оставить не заполненными.
Если вы захотите прописать только по одному из русских и английских голосов,
это можно сделать по одному в каждом из полей.

Нажимаете клавишу далее.
Впоследствии вы сможете добавить понравившиеся именно вам голоса, прописав их
эксперементальным путём, снова запустив процедуру инсталляции
(не удаляя eSpeak).
Так что если не с первой
попытки, то со второй или третьей вы точно установите те голоса, которые вам
нужны.

1. Вам нужно установить сам eSpeak. Синтезатор, в принципе, уже говорит по-русски
и в таком виде.
2. Вам нужно установить espeak edit.
Открыв папку
espeakedit-1.40.02-win
и запустив файл
setup_espeakedit.exe
По умолчанию обе программы устанавливаются в одну папку в папке Program Files
-- не препятствуйте этому.
В настройках espeakedit я особо не копался, так что если там что-то можно поднастроить
и подкрутить для лучшей работы синтезатора, известите меня об этом, буду очень
признателен этому!

Синтезатор eSpeak в jfw.ini прописывается следующим образом:

SynthxName=eSpeak
SynthxLongName=eSpeak
SynthxDriver=sapi5x

где X - это номер синтезатора.

И ещё раз замечу, пишите в лист о своих впечатлениях.

Со всем почтением,
Dmitriy
mailto:lastuh***@r*****.ru
HomePage: http://lastuhin.narod.ru/; Livejournal: http://lastuhin-d.livejournal.com/

Ответить   Dmitriy Lastuhin Wed, 28 Jan 2009 21:18:44 +0300 (#816071)

 

Всем добрый день! На днях заметил, что ни km, ни gom, ни poth плейерами
стало нельзя просматривать фильмы в dvd формате. если смотреть km плейером,
то происходит такое: Когда запускаю в km папку с фильмом, то читает такое:
Внимание!
E:\films\Врач\01\VIDEO_TS\VIDEO_TS.IFO
Не удается найти комбинацию фильтров для просмотра потока.
Error Num:80040218
BINARY INFO
FileName : VIDEO_TS.IFO
Data :
44 56 44 56 49 44 45 4F 2D 56 4D 47 00 00 00 07 DVDVIDEO-VMG
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03
00 11 00 00 00 00 00 01 00 01 01 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 05 A3 00 00 04 00 00 00 00 00 00 00 00 00
Устранение неполадок Обновить кодеки... Закрыть
Жму обновить кодеки, и тогда происходит такое:
The KMPlayer
Сбой закачки. ок
жму ок, а далее вот это:
E:\films\Врач\01\VIDEO_TS\VIDEO_TS.IFO
тся найти комбинацию фильтров для просмотра
Error Num:80040218
--
--
DEO_TS.IFO
49 44 45 4F 2D 56 4D 47 00 00 00 07 DVDVIDEO-V
00 00 00 00 00 00 00 00 00 00 00 03
00 00 00 01 00 01 01 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 01
00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00
00 00 04 00 00 00 00 00 00 00 00 00
е неполадок Обновить кодеки...
И так по кругу, пока не нажать кнопку закрыть.
А gom и poth плейер фильмы запускают, но не воспроизводят. Думал сначала,
что только звука нет, но на самом деле нет и воспроизведения, т. к. через
скрипты говорит прошло 0 сек. Что можно сделать, чтобы прослушать фильмы в
dvd формате в каком-нибудь из этих плейеров?
тел. Xiaomi Mi 5, android 7.0, samsung s4 mini 9195, android 4.4.2
С уважением Виктор, Гродно, Беларусь!

Ответить   Виктор Левко Fri, 25 Aug 2017 10:03:02 +0300 (#3514985)

 

Здравствуйте, Виктор и сообщество.
Насколько помню, всегда были проблемы с просмоторм dvd сторонними
плеерами, поэтому смотрел
встроенным Проигрыватель Windows Media

Вы писали:

плейером,

Ответить   Fri, 25 Aug 2017 12:59:27 +0300 (#3515003)

 

привет всем!
ранше смотрел с помощью power dvd, а сейчас незлохо справляется potplayer.

Ответить   Fri, 25 Aug 2017 15:12:33 +0500 (#3515009)

 

Всем добрый вечер!
А я ранее как раз смотрел именно любым из этих трёх плейеров: km,gom и
pothplayer, а теперь с ними стали проблемы, о которых писал в прошлом посте.
тел. Xiaomi Mi 5, android 7.0, samsung s4 mini 9195, android 4.4.2
С уважением Виктор, Гродно, Беларусь!

Ответить   Виктор Левко Fri, 25 Aug 2017 18:27:49 +0300 (#3515067)

 

Всем доброго времени суток! Забыл написать, что если во всех
плейерах запускать файлы vob или ifo отдельно, то они проигрываются, но
если, как и раньше, запускать папкой dvd фильм, то происходит то, о чём
писал выше.
тел. Xiaomi Mi 5, android 7.0, samsung s4 mini 9195, android 4.4.2
С уважением Виктор, Гродно, Беларусь!

Ответить   Виктор Левко Fri, 25 Aug 2017 22:02:20 +0300 (#3515106)

 

Рад приветствовать, Евгений!
q148@m*****.ru

Отвечаю на письмо от 3 декабря 2007 г., 8:01:19:

в

Всё сделанно как вы и писали, но после выбора диктора у меня в джозе
разговаривают два голоса.
Ранее таких проблем не возникало.
Голосом по умолчанию в панели управления у меня стоит Алёна.
А я мучаюсь с синтезатором eSpeak.
Установил несколько голосов из его пакета, выбираю один из них
диктором, а они разговаривают вместе с Алёной.
Ранее я пользовался этим синтезом речи, правда в более старой версии
джоза, уже даже и не припомню в какой именно.
Чего только не перепробовал уже, одна ерунда.
eSpeak самой последней версии.
Кстати, если кому нужен, могу выложить куда-нить.
Или вот прямые ссыли на закачку всего дистрибутива:
Сам синтезатор
http://kent.dl.sourceforge.net/sourceforge/espeak/espeak-1.40.02-win.zip

Редактор
http://kent.dl.sourceforge.net/sourceforge/espeak/espeakedit-1.40.02-win.zip

Русские словари
http://espeak.sourceforge.net/data/russian_data.zip
http://espeak.sourceforge.net/data/ru_dict-40.zip

А вот и моя справка по установке.
Там всё на буржуйском, так что подправьте если что господа знатоки
данного синтеза, и не судите строго если что не так я делал при его
установке.
Так же я бы очень хотел, чтобы все пожелания, замечания и дополнения к
настройкам, все писали в лист.

Инструкция по установке!
Данная версия синтезатора является самой последней на конец января 2009-го года.
Поэтому инструкция по установке несколько отличается от предыдущих.
Описание ниже.
Итак, открываете папку
espeak-1.40.02-win
И запускаете для установки
setup_espeak.exe.
Доходите до диалога с таким содержанием:
Select which voices to install
or press Enter to accept defaults
Enter voice names, eg: (for Portuguese) pt, or with a variant, eg: pt+13

Вводите поочередно в поля редактирования типы устанавливаемых голосов:
ru ru+2 ru+3 ru+4
(для русских мужских голосов)
ru+f1 ru+f2 ru+f3 ru+f4
(Для русских женских голосов)
en en+2
(для английских мужских голосов)
en+f1 en+f2
(для английских женских голосов)
Примечание:
Голоса необходимо прописывать в полях именно так, как указанно выше.
А лучше скопировать каждую из строк, и вставить их в каждое из полей установщика.
Так будет проще и удобнее их прописать.
С остальными голосами я не эксперементировал, это те, которые мне особо приглянулись.
Остальные поля можно оставить не заполненными.
Если вы захотите прописать только по одному из русских и английских голосов,
это можно сделать по одному в каждом из полей.

Нажимаете клавишу далее.
Впоследствии вы сможете добавить понравившиеся именно вам голоса, прописав их
эксперементальным путём, снова запустив процедуру инсталляции
(не удаляя eSpeak).
Так что если не с первой
попытки, то со второй или третьей вы точно установите те голоса, которые вам
нужны.

1. Вам нужно установить сам eSpeak. Синтезатор, в принципе, уже говорит по-русски
и в таком виде.
2. Вам нужно установить espeak edit.
Открыв папку
espeakedit-1.40.02-win
и запустив файл
setup_espeakedit.exe
По умолчанию обе программы устанавливаются в одну папку в папке Program Files
-- не препятствуйте этому.
В настройках espeakedit я особо не копался, так что если там что-то можно поднастроить
и подкрутить для лучшей работы синтезатора, известите меня об этом, буду очень
признателен этому!

Синтезатор eSpeak в jfw.ini прописывается следующим образом:

SynthxName=eSpeak
SynthxLongName=eSpeak
SynthxDriver=sapi5x

где X - это номер синтезатора.

И ещё раз замечу, пишите в лист о своих впечатлениях.

Со всем почтением,
Dmitriy
mailto:lastuh***@r*****.ru
HomePage: http://lastuhin.narod.ru/; Livejournal: http://lastuhin-d.livejournal.com/

Ответить   Dmitriy Lastuhin Wed, 28 Jan 2009 21:18:44 +0300 (#816130)

 

Здравствуйте вам, Dmitriy!
Несколько слов по теме "[TC] Re: альтернативный sapi5 драйвер":

поднастроить

очень

Мне показалось что он крайне отвратительно джозится, да и сами
настройки, имхо, смогут крутить очень продвинутые по части синтеза.
Если ничего не собираетесь донастраивать, можно вообще его не
устанавливать.

Ответить   Thu, 29 Jan 2009 03:08:07 +0200 (#816155)