|
|
Автор | Сообщение | Nuance Milena TTS |
---|
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Ср Окт 21 2009, 17:01 | Ср Окт 21 2009, 17:01 | |
|
Компания Nuance представила новый голос на русском языке для 5-ой версии программы Nuance Vocalizer. Созданный с применением последних разработок, новый женский голос Milena может использоваться для синтеза высококачественной и естественно звучащей речи в call-центрах и в различных сетевых речевых системах, а также в автомобильных, настольных и мобильных приложениях. http://www.cnews.ru/news/line/index.shtml?2009/10/09/365067 Выложена премиум high версия: http://4pda.ru/forum/index.php?s=&showtopic=200728&view=findpost&p=16267391 архивы с Vocalizer_for_Automotive_v5.part1.rar по Vocalizer_for_Automotive_v5.part6.rar + readme с файлами В Сети появилась новая версия\сборка ScanSoft Milena_Full_22kHz. Инсталлируется в оболочке Dolphin Guide, состоит из .dll Утверждается, что голос рабочий, и без пробного периода.
Milena (Russian Female)
| голос может привести к "обрушению" всех TTS программ; неизвестно предназначение этих .dll Испортятся SAPI-настройки или нет - не ясно. | |
ниже представлены методы исправления:
- Спойлер:
вариант 1:с помощью утилиты для восстановления SAPI 5 ключей реестра, там все просто - запустить, исправить для windows vista\seven нужно запустить программу в режиме совместимости для windows xp если программа не сможет исправить ошибки то смотрим вариант 2 вариант 2:если первый вариант не сработал, значит программа не может получить доступ к реестру а именно - Код:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\PhoneConverters и всему что внутри нужно изменить права доступа к этому разделу реестра как это сделать:выбрать в свойствах раздела - разрешения перейти в раздел дополнительных настроек нажав на кнопку "дополнительно" перейти на вкладку "владелец" далее выбрать группу "администраторы" и включить опцию "заменить владельца подконтейнеров и объектов" нажимаем "применить" и возвращаемся на вкладку "разрешения" убираем галочку "добавить разрешения наследуемые от родительских объектов" скопировав и далее выбираем группу "администраторы" и "изменить" и выбираем "полный доступ" нажимаем "ОК" и далее включаем опцию "заменить все наследуемые разрешения для всех потомков на новые наследуемые разрешения от этого объекта". если не получится изменить разрешение для "родителя" то нужно изменить разрешения для его "потомка" т.е. на уровень дальше (глубже) и т.д.
Выложена библиотека .dll, устраняющая "бульканье" голоса при изменении скорости в программе Балаболка.
vautov5_sapi5.dll
Скопируйте файл из архива в папку Nuance\Vocalizer for Automotive v5\common\speech\components Рекомендуется сделать копию заменяемого файла и перезапустить Балаболку.
|
|
|
| |
evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Пт Май 07 2010, 18:55 | Пт Май 07 2010, 18:55 | |
| а мне понравилась, голос приятный, намного приятнее чем у ольки только такое чувство что ей воздуха не хватает и она читает с заложенным носом
и почему-то не запускается KobaSpeech, работает только через другие читалки
а как ударение указывать в ней кто-то разобрался уже? |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Пт Май 07 2010, 22:45 | Пт Май 07 2010, 22:45 | |
| - Цитата :
- а мне понравилась, голос приятный, намного приятнее чем у ольки
Ну, тембр может и приятнее, но интонации и эмоциональная выразительность на уровне николая. А еще непонятные изменения скорости чтения (вряд-ли это из-за триальности). Я бы поставил на уровень, чуть лучше Сакрамента. В любом случае, художественный текст я бы не стал на ней слушать. |
|
|
| |
evmir_troll-hunter Admin
Сообщений : 616
Репутация : 208
| evmir_troll-hunter | :: Сб Май 08 2010, 03:43 | Сб Май 08 2010, 03:43 | |
| - Lexus пишет:
- В любом случае, художественный текст я бы не стал на ней слушать.
Согласен, эта постоянная взвизгливость - как у поросенка очень раздражает. Но все же я, за эти 30 дней, запишу через Winamp несколько книг - может пригодятся для сэмплов, оценки и т.д. |
|
|
| |
evmir_troll-hunter Admin
Сообщений : 616
Репутация : 208
| evmir_troll-hunter | :: Ср Май 26 2010, 15:38 | Ср Май 26 2010, 15:38 | |
| Заметил крупный дефект; милена знак вопроса читает как "точка", если после него стоят кавычки, и дальше идет какой-либо текст. А может это только у меня, проверьте. Вот фрагмент текста;
"А об чем, говорит, гусь думает?" -- "А вот видишь, говорю, телега с овсом стоит. Из мешка овес сыплется, а гусь шею протянул под самое колесо и зерно клюет -- видишь?" -- "Это я оченно вижу", говорит. |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Ср Июн 02 2010, 10:38 | Ср Июн 02 2010, 10:38 | |
| evmir1 Ошибки Milenы должны повторять ошибки Катерины. У них файл разметки шрифтов один и тот же. Лечение утомительное и не дает полного выздоровления, а при наличии Ольги И Алены вряд ли целесообразно. Разработчик Nuance либо совершенно безграмотен в русской пунктуации, либо поставил себе целью отсечь от движка массовую аудиторию. |
|
|
| |
Sylvia Участник «online словари»
Сообщений : 72
Репутация : 83
| Sylvia | :: Ср Июн 16 2010, 23:34 | Ср Июн 16 2010, 23:34 | |
| - murov пишет:
- Будьте осторожны т.к. при удалении Milenы она, как и Катерина, удаляет SAPI 5,1. Или это только у меня? Может кто подскажет варианты восстановления.
Нет, это не только у Вас, у меня была такая же проблема - перестали говорить все голоса, кроме Sam. Помогла эта тема, а именно, Утилита для восстановления SAPI 5 ключей реестра. Все заработало. |
|
|
| |
evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| |
| |
murov Наблюдатель
Сообщений : 1
Репутация : 0
| murov | :: Чт Июн 17 2010, 12:25 | Чт Июн 17 2010, 12:25 | |
| Sylvia, утилита помогла.Спасибо. |
|
|
| |
Dmitry Постоялец
Сообщений : 85
Репутация : 39
| Dmitry | :: Пт Апр 27 2012, 00:31 | Пт Апр 27 2012, 00:31 | |
| кто то пытался отсюда - Спойлер:
ftp://ftp.comptek.ru/pub/Nuance/ Милена запустить? я так понимаю там для коммерческого использования версия движка лежит, но вроде все необходимое для запуска имеется.- Спойлер:
ftp://ftp.comptek.ru/pub/Nuance/RealSpeak/Voices/ голоса ftp://ftp.comptek.ru/pub/Nuance/RealSpeak/RS45/ RealSpeak ftp://ftp.comptek.ru/pub/Nuance/LicMngr/ программа для работы с ключами лицензии и в других папках добра хватает |
|
|
| |
energetick Интересующийся
Сообщений : 7
Репутация : 6
| energetick | :: Вт Июл 10 2012, 19:16 | Вт Июл 10 2012, 19:16 | |
| Синтезатор был выдран неизвестным мне человеком из программы dolphin guide и в дальнейшем размещён на некоторых форумах для слепых. Народ остался очень доволен. Вообще, я думал, что тут о новой Милене, которая стала на много лучше давно все знают. Мне архив достался от знакомого. Сам я предпочитаю Ольгу, поэтому Милену не ставил, но знакомый очень хвалил, отмечая, что голос стал качественней по звуку, его теперь можно разгонять на много быстрее и он не убивает сапи. Надеюсь, я ответил на все ваши вопросы. Если оно актуально, я дам ссылку повторно, если же нет и тут всем нравится старая версия, то как хотите. |
|
|
| |
energetick Интересующийся
Сообщений : 7
Репутация : 6
| energetick | :: Ср Июл 11 2012, 20:04 | Ср Июл 11 2012, 20:04 | |
| Ну что же. Я прочел всё, что тут было написано. Первое. Ссылка на семпл, дабы не оставить сомнений в том, что голос работает: https://dl.dropbox.com/u/52938471/Milena01.mp3 Параметры записи: Программа: ttsapp.exe Голос: Scansoft Milena Скорость: 55 Громкость: 100 Текст статьи никак не изменялся. Если нужно, могу записать что-нибудь более художественное. Второе: Выбрасывайте Экранного Диктора в окно. Это самый ущербный чтец экрана, который я когда-либо видел. в jaws for windows, nvda, а также cobra всё работает. Также, всё работает в балаболке. Третье: Всё таки, прежде чем что-то ругать, вы могли бы дать протестировать голос ещё кому-то, кроме себя, тем более, что у меня, судя по демо, голос работает.
|
|
|
| |
energetick Интересующийся
Сообщений : 7
Репутация : 6
| energetick | :: Чт Июл 12 2012, 13:40 | Чт Июл 12 2012, 13:40 | |
| Благодаря пользователю Lexus выяснилось, что синтезатор в некоторых случаях работает после применения fixregistry. Также стало известно, что синтезатор корректно работает, если в системе установлены другие голоса от nuance (scansoft).
Пс Спасибо вам, Lexus. А то я думал, что я и мои друзья какие-то избранные. :-) |
|
|
| |
Dmitry Постоялец
Сообщений : 85
Репутация : 39
| Dmitry | :: Чт Июл 12 2012, 15:33 | Чт Июл 12 2012, 15:33 | |
| да я заметил не плохие голоса, еще бы механический оттенок убрать. сам то я досих пор николая слушаю так что меня не напрягает, а алена, что ольга раздражают меня из-за дерганий в чтении,не могу сосредоточиться из-за этого.
милена тоже понравилась, ровно читает.
так что спасибо за ссылки, пополнил свою коллекцию
а вообще движок с открытым кодом это вдвойне интересно, надо будет глянуть, может усилиями форума создадим свой голос, все токи не с нуля уже начинать.
|
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Пн Июл 16 2012, 19:10 | Пн Июл 16 2012, 19:10 | |
| - Цитата :
- а есть у этого голоса какой-то редактор ударений?
Я могу, предположить, что будет работать Scansoft-ий, как у Катерины (не RoRo). Поищите в интернете был выложен. Там фонемное представление: - Код:
-
Бреста //'br%jEs.to- Словари Scansoft черезвычайно развитые, есть варианты коррекции с помощью регулярных выражений. Так же есть упрощенная , текстовая коррекция бе-ГУ и БЕ-гу.
Милена как я уже писал здесь, имеет ту же болезнь, что и Катерина, в определенных ситуациях она будет произносить слова по слогам и менять темп чтения. Но если кому голос придется по вкусу и у него будет желание потратить на него годик, результат будет отличный. Тем более, что этот голос использует Apple в своих последних решениях. |
|
|
| |
retigor Посетитель
Сообщений : 28
Репутация : 16
| retigor | :: Чт Июл 19 2012, 17:19 | Чт Июл 19 2012, 17:19 | |
| Увы, не нашел в голосе Милены ничего особенного. Да, она однозначно лучше Катерины, которую я даже ставить не захотел, но на мой взгляд очень сильно не дотягивает до Алёны и Ольги. Многие говорят о любых возможных и невозможных характеристиках голоса, но совершенно игнорируют такое понятие как "амплитудно-частотная" характеристика голоса. Ведь далеко не всё можно исправить эквалайзером. Кроме того, при записи звука эквалайзер вообще не применим (а у Алёны с шикарной амплитудно-частотной характеристикой есть даже свой встроенный эквалайзер, хотя он ей и не нужен). Так вот, MILENA мне кажется очень сильно бубнит, т.е. верхняя часть спектра сильно завалена. Это к сожалению не вылечить. Кто виноват, что в стране самых передовых технологий - США, нет нормальной звуковой техники. Ещё более удручающая картина с Еленой от Microsoft Speech Platform, её вообще по этой же причине слушать нельзя, хотя все звуки она произносит вроде правильные. Разработка голоса очевидно велась на первых советских кассетных магнитофонах вывезенных американскими шпионами в 80 годы.
У кого не работает Милена рекомендую скачать рабочую с сайта: Ссылка на дистрибутив перенесена в начало темы. Специально не поленился и проверил на "триальность". Скаченная с данного сайта и MILENA нормально работает до 2030 года на семёрке, с 2040 года какие-то проблемы с Николаем и с программами озвучки. Так что надеюсь кому-то помог.
Да, и еще к слову, Милена многоточие не воспринимает, слово перед многоточие читает по буквам, так что необходима замена многоточия (три точки) на точку: "*…=.".
|
|
|
| |
electrik-spb Наблюдатель
Сообщений : 1
Репутация : 0
| electrik-spb | :: Вт Окт 02 2012, 02:58 | Вт Окт 02 2012, 02:58 | |
| привет. вот я один из тех слепых про которых говорят. Mилена у нас работает замечательно и в хр и в семерке. работает в балаболке на sapi5. балаболку на свалку не надо, а вот экранного диктора да. так как я сам не могу без скринридера, скажу одно. экранный диктор только для проводника и программ которые написаны стандартными окнами. чуток не правильный класс окна, все. у меня в нем вообще были проблемы с русскими голосами. И если бы не придумали нормальных скринридеров, я бы сейчас не писал.
а вот из-за Алены или Ольги, могут быть проблемы. не утверждаю точно, но кто-то из наших говорил, что если поставить Алену или Ольгу, потом после них при установке новых движков от scansoft могут быть проблемы. да, уже вспоминаю... на скайповской конференции... девушка уж очень боялась устанавливать милену, так как кто то ей сказал, что после Алены или Ольги могут быть проблемы. я сам не пробовал. у меня Николай, Милена и rhvoice. как правило эти Глюки лечатся утилиткой от скан софта..
|
|
|
| |
Dmitry Постоялец
Сообщений : 85
Репутация : 39
| Dmitry | :: Пн Фев 11 2013, 18:36 | Пн Фев 11 2013, 18:36 | |
| apokrif, спасибо за движок, конечно премиум версия шикарна особенно чувствуется разница с обычной версией. сутки слушаю, я бы сказал, что равнее Алены идет и вообще не напрягает.
над словарем бы поработать
ссылку на закачку в 1 пост надо добавить... |
|
|
| |
Baton Интересующийся
Сообщений : 5
Репутация : 0
| Baton | :: Вт Фев 19 2013, 09:35 | Вт Фев 19 2013, 09:35 | |
| Чем дольше слушаю Милену, тем больше нравиться. Собственно, проговаривает почти все без ошибок, никаких "бульканий", голос очень живой, отлично воспринимается на слух. Есть косяки со знаками препинания и с ударениями. Аpokrif, может все же попросим psb помочь со словарем? |
|
|
| |
Baton Интересующийся
Сообщений : 5
Репутация : 0
| Baton | :: Вт Фев 19 2013, 14:02 | Вт Фев 19 2013, 14:02 | |
| Нашел способ заставить Милену воспринимать фонемы из словаря Балаболки. Подключаем любой словарь, очищаем его. Выделяем слово, выбираем п.к.м. "Произношение". В окне "как:" вставляем "/+" и дальше транскрибция из UDE. Пример -
нарождающегося=/+n^.ro-.'Zda.ju.S%je.vo-.s%jo-
Все работает!) |
|
|
| |
Baton Интересующийся
Сообщений : 5
Репутация : 0
| Baton | :: Вт Фев 19 2013, 21:01 | Вт Фев 19 2013, 21:01 | |
| - manchelsi пишет:
- Вот интересно теперь, как заставить Милену произносить слово "все", она произносит "Всё"
Попробуй так - все=/+'fs%je/+ всё=/+'fs%jo/+ |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Ср Фев 20 2013, 16:04 | Ср Фев 20 2013, 16:04 | |
| - Baton пишет:
- Кривовато пока процесс выглядит с UDE, но это лучше, чем ничего.
О каком UDE идет речь? 2.1 или 3.0? А как хотелось бы, что "процесс выглядел"? |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Ср Фев 20 2013, 17:06 | Ср Фев 20 2013, 17:06 | |
| UDE 3.0 как раз "напрямую пилит" .dat словари. Только он их .dcb называет...
|
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Ср Фев 20 2013, 18:56 | Ср Фев 20 2013, 18:56 | |
| - Baton пишет:
- Найти бы способ для быстрого построения и редактирования фонем вообще без UDE...
В VoCon 3200 Embedded Development System v3.3 есть "пакетный" генератор словаря фонем. UDE 3.0 там же. |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Ср Фев 20 2013, 20:49 | Ср Фев 20 2013, 20:49 | |
| - kotbasikcom пишет:
- И ещё почемуто при увеличении или уменьшении скорости чтения появляется какой-то хрип, чем дальше от 0, тем больше. Даже в vautodemo.exe Ни у кого такого нет?
Есть такое дело... Проверьте, вроде бы, чем проще голос (т.е. меньше размер), тем меньше он этому подвержен. |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Чт Фев 21 2013, 16:42 | Чт Фев 21 2013, 16:42 | |
| - Baton пишет:
- Почитать бы где, как пользоваться......
После установки help и примеры в "C:\Program Files\Nuance\vocon3200\EDS_v3_3F1\tools\man" |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Чт Фев 21 2013, 21:43 | Чт Фев 21 2013, 21:43 | |
| - kotbasikcom пишет:
- К сожалению этот VoCon 3200 Embedded Development System v3.3 с базой для американ энглиш
Правильно. Остальные языки ставятся как addon-ы. Russian: addon_acmod_v31_rur_f16_v200.exe |
|
|
| |
kotbasikcom Интересующийся
Сообщений : 5
Репутация : 1
| kotbasikcom | :: Вт Фев 26 2013, 12:55 | Вт Фев 26 2013, 12:55 | |
| - acadfan пишет:
какие точно нужны файлы, и какая последовательность установки
1. Распаковать архив. 2 Папку \Nuance\ поместить в C:\Program Files\. Путь обязательно должен быть таким C:\Program Files\Nuance. 3. Распаковать архив readme.rar. Там есть 5 файлов. 4. Запустить SAPI5.reg и согласиться с изменением реестра. 5. Запустить Milena.reg и согласиться с изменением реестра. Для установки в другую директорию НУЖНО править .reg файлы Всё. Можно радоваться жизни с Миленой. В C:\Program Files\Nuance\Vocalizer for Automotive v5\common\speech\components\ находится читалка vautodemo.exe. Можно побаловаться (и только). Править ударения и призношение - читай посты выше. Но дело это нудное.
Для удаления запустить SAPI5-remove.reg, затем Milena-remove.reg и удалить папку Nuance из C:\Program Files. |
|
|
| |
Dmitry Постоялец
Сообщений : 85
Репутация : 39
| Dmitry | :: Сб Мар 09 2013, 16:10 | Сб Мар 09 2013, 16:10 | |
| речь идет просто добавить
- Цитата :
- <RESOURCES>
<!-- The next entry specifies a broker string for the user dict --> <RESOURCE content-type="application/edct-bin-dictionary;loader=broker"> userdct/rur </RESOURCE> которая там уже и так есть
либо нужно дописывать каждый словарь строчкой типа userdct_rur.dat
и оно должно выглядеть так
- Цитата :
- <RESOURCES>
<!-- The next entry specifies a broker string for the user dict --> <RESOURCE content-type="application/edct-bin-dictionary;loader=broker"> userdct/rur userdct_rur.dat </RESOURCE> |
|
|
| |
Dmitry Постоялец
Сообщений : 85
Репутация : 39
| Dmitry | :: Сб Мар 09 2013, 22:41 | Сб Мар 09 2013, 22:41 | |
| виндовс.
вообщем то выше решение то предложили уже, сделал подключаемый словарик в балаболке, все нормально теперь
все=/+'fs%je/+ всё=/+'fs%jo/+
но опять же это временный костыль и к тому же ручной ) к алене делали словарик на 9мб ) |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Вс Мар 10 2013, 02:41 | Вс Мар 10 2013, 02:41 | |
| - Dmitry пишет:
- возможно стоит разделить словари для милены? а то все в один впихнули на 18мб...
к милене сразу несколько словарей прописать можно? Можно. Если слово есть больше чем в одном словаре - то используется вариант из последнего словаря.
А не было "урезанного" Ё словаря, без "парных" слов типа все/всё, а только однозначные, как актёр (слова актер нет)? |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Пт Мар 15 2013, 19:21 | Пт Мар 15 2013, 19:21 | |
| - 1dark1 пишет:
- премиум high версию с 4pda ставил кто на win8.64?
я попробовал и что-то не получается, выбор голоса появляются только в виндовской ттс но при выборе пишет "Данный голос не может быть воспроизведен.Выберете другой голос или другок выходное аудиоустроиство" в балаболке и в кмплеере, не появляется нечего. Еще должен стоять Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) 8.0.50727.762 |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Сб Мар 16 2013, 02:36 | Сб Мар 16 2013, 02:36 | |
| Было несколько вариантов и Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) 8.0 и Microsoft Visual C++ 2005 Redistributable Package (x86) 8.0 Посмотри ошибку в windows log – д.б. понятно, что конкретно не хватает.
|
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Сб Мар 16 2013, 02:45 | Сб Мар 16 2013, 02:45 | |
| Dependency walker говорит нужна c:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_x-ww_44262b86\MSVCR80.DLL Т.е. Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) 8.0.50727.762 это то, что нужно. А не работает скорее всего потому, что в SAPI5.reg стоит: - Код:
-
[HKEY_CLASSES_ROOT\CLSID\{98BAB182-19A8-40d5-9268-1F84E1B7B257}\InprocServer32] @="C:\\Program Files\\Nuance\\Vocalizer for Automotive v5\\common\\speech\\components\\vautov5_sapi5.dll" "ThreadingModel"="Both"
[HKEY_LOCAL_MACHINE\SOFTWARE\Nuance\Vocalizer for Automotive\SAPI5] "Vocalizer for Automotive"="C:\\Program Files\\Nuance\\Vocalizer for Automotive v5\\"
А для x64 по идее надо: - Код:
-
@="C:\\Program Files (x86)\\Nuance\\Vocalizer for Automotive v5\\common\\speech\\components\\vautov5_sapi5.dll" "Vocalizer for Automotive"="C:\\Program Files (x86)\\Nuance\\Vocalizer for Automotive v5\\"
|
|
|
| |
1dark1 Наблюдатель
Сообщений : 1
Репутация : 1
| 1dark1 | :: Сб Мар 16 2013, 09:10 | Сб Мар 16 2013, 09:10 | |
| Почти все стало работать после замен в рег файлах. в рег файле милены 3аменил - Код:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens на - Код:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Speech\Voices\Tokens появились списки голосов в балаболке и кмп но работал тока VocalizerAutoMilenaStandardHigh_22kHz, дальше 3аменил в рег сапи5 - Код:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Nuance на - Код:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Nuance и заработали все голоса в кмп и балаболке только в винде почему-то осталось - Код:
-
"Данный голос не может быть воспроизведен.Выберете другой голос или другок выходное аудиоустроиство" но вроде это не страшно.
|
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Мар 16 2013, 13:03 | Сб Мар 16 2013, 13:03 | |
| 1dark1 Касательно того, что голос не работает в панели управления 64-битной версии Windows. В панели управления отображаются только 64-битные голоса; "Милена" является 32-битным программным продуктом. С помощью старых reg-файлов Вы записали информацию в системный реестр о "Милене" как о 64-битном голосе; поэтому она отображается в списке, но не работает. Чтобы она не отображалась в списке голосов в панели управления, необходимо удалить из системного реестра старые значения ключей (те, что были без "Wow6432Node"). Но можно этого и не делать, а просто не обращать внимания.
Существует возможность увидеть в панели управления 64-битной Windows полный список голосов, установленных на компьютере (32-битных и 64-битных). Для этого надо в меню кнопки "Пуск", в строке "Выполнить" ввести команду:
- Код:
-
%windir%\SysWOW64\speech\SpeechUX\sapi.cpl Откроется окно "Свойства речи" с полным списком голосов. |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Сб Мар 16 2013, 19:37 | Сб Мар 16 2013, 19:37 | |
| - balabolka пишет:
- Касательно того, что голос не работает в панели управления 64-битной версии Windows. В панели управления отображаются только 64-битные голоса; "Милена" является 32-битным программным продуктом. С помощью старых reg-файлов Вы записали информацию в системный реестр о "Милене" как о 64-битном голосе; поэтому она отображается в списке, но не работает. Чтобы она не отображалась в списке голосов в панели управления, необходимо удалить из системного реестра старые значения ключей (те, что были без "Wow6432Node"). Но можно этого и не делать, а просто не обращать внимания.
1dark1, balabolka 100% прав. Похоже, я импортировал рег файлы 32 битным (x86) Far-ом, и у меня встало правильно с 1-го раза. Спасибо всем за пояснения и исследование проблемы!
|
|
|
| |
Dmitry Постоялец
Сообщений : 85
Репутация : 39
| Dmitry | :: Вс Апр 14 2013, 00:46 | Вс Апр 14 2013, 00:46 | |
| в связи с тем, что сборок milena премиум в сети несколько. в некоторых милена вместо "у" говорит "ю"
пост как лечить и фаил с 4pda прилагаю:
- Цитата :
- phonmap_rur_Milena.dat (6828 байт) говорит "у", а от EvilShrike (без CLC) phonmap_rur_Milena.dat (6840 байт) говорит "ю".
Т.е. в комплекте от EvilShrike нужно заменить один файл.
идете по адресу: Nuance\Vocalizer for Automotive v5\languages\rur\speech\components
сам файл с "у" http://4pda.ru/forum/dl/post/2804667/phonmap_rur_Milena.zip (зеркало)
и заменяете файл.
если у кого Юкает, то попробуйте (сделайте копию старого файла на всякий случай) |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Ср Май 01 2013, 02:52 | Ср Май 01 2013, 02:52 | |
| Народ, а просветите меня по поводу саней (thunking). Сани возили туда и обратно между 16 <-> 32 bit. Но, похоже, больше не возят 64 <-> 32 bit ни в одну сторону. Выходит, что 64 bit прога не может SAPI 32 bit (и соответственно голоса) использовать и наоборот? |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Май 01 2013, 03:37 | Ср Май 01 2013, 03:37 | |
| - apokrif пишет:
- Выходит, что 64 bit прога не может SAPI 32 bit (и соответственно голоса) использовать и наоборот?
Ваше упоминание 16-битных "саней" не совсем верное, ведь 16-битные голосовые движки никогда не существовали. Все голоса были 32-битными, и программы для чтения вслух всегда были 32-битными, так что мы не можем узнать, стала бы работать 32-битная программа с 16-битным голосом.
Что касается Вашего вопроса, то голос и программа для чтения вслух взаимодействуют не напрямую, а через Speech API (SAPI) в составе Windows. Вполне возможно, что SAPI 5 может получить текст от 64-битной программы и передать его 32-битному голосу. Когда появятся 64-битные версии программ для чтения вслух, проверим. |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Ср Май 01 2013, 19:11 | Ср Май 01 2013, 19:11 | |
| - balabolka пишет:
- Ваше упоминание 16-битных "саней" не совсем верное, ведь 16-битные голосовые движки никогда не существовали. Все голоса были 32-битными, и программы для чтения вслух всегда были 32-битными, так что мы не можем узнать, стала бы работать 32-битная программа с 16-битным голосом.
Это была вводная часть вопроса, про "сани" вообще. Кстати, а как "санкин" по русски называется?
- balabolka пишет:
- Что касается Вашего вопроса, то голос и программа для чтения вслух взаимодействуют не напрямую, а через Speech API (SAPI) в составе Windows. Вполне возможно, что SAPI 5 может получить текст от 64-битной программы и передать его 32-битному голосу. Когда появятся 64-битные версии программ для чтения вслух, проверим.
А MS Office x64 можно для проверки использовать? Народ на ru-board говорит, что именно он-то и не видит голоса SAPI x86... |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Май 01 2013, 20:38 | Ср Май 01 2013, 20:38 | |
| - apokrif пишет:
- Кстати, а как "санкин" по русски называется?
В технической литературе мне встречался только термин "переключение".
- apokrif пишет:
- А MS Office x64 можно для проверки использовать?
Можно создать такой макрос для проверки в MS Word: - Код:
-
Sub TTS() Dim v Set v = CreateObject("SAPI.SpVoice") Set v.voice = v.GetVoices("").Item(0) v.Speak ("Hello!") Set v = Nothing End Sub Если запустить его на выполнение, он прочтет фразу "Hello!" голосом, выбранным в панели управления Windows по умолчанию. Если изменять значение в круглых скобках после Item (например, Item(1), Item(2) и т.д.), можно перебрать все доступные голоса.
Вы правы, при выполнении макроса в 64-битном Word'e доступны лишь 64-битные голоса. |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Чт Май 02 2013, 03:02 | Чт Май 02 2013, 03:02 | |
| Я так понял, CreateObject("что.то") нельзя указать в каком пространстве искать имя: x84 или x64? Всё это, конечно, off-topic в этой теме... |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Чт Май 02 2013, 03:43 | Чт Май 02 2013, 03:43 | |
| - apokrif пишет:
- Я так понял, CreateObject("что.то") нельзя указать в каком пространстве искать имя: x84 или x64?
Да, нельзя. Остается надеяться, что какие-нибудь китайские умельцы найдут способ обойти это ограничение (путем реализации какого-либо суррогатного процесса, который загрузит 32-битный объект и предоставит API для работы с ним). |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Чт Май 02 2013, 17:38 | Чт Май 02 2013, 17:38 | |
| Если погуглить, видно что результат (для out of process) зависит от того, что уже загружено http://social.msdn.microsoft.com/Forums/en-US/exceldev/thread/500e8851-e7bd-47da-9eac-4233bebd8e5a Для in-process всё просто: We cannot create or get an in-process x86 COM component in a x64 process. Т.е. китайские друзья по идее должны написать именно out-of-process враппер для "in-process SAPI.SpVoice.
|
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Сб Май 11 2013, 22:23 | Сб Май 11 2013, 22:23 | |
| Обновилась vautov5.dll 5.5.3.12303 Исправлено: для CLC и не CLC голосов регексы (rex_rur.dat) и пользовательские словари (userdct_rur.dat) читаются из отдельных файлов. Для пользователей слушателей Балаболки ничего не изменилось, новой vautov5_sapi5.dll нет и непонятно где искать. Впрочем и не очень нужно, Балаболка сама с усами (имеет свои словари), так что регексы и пользовательские словари Милены ей не нужны.
|
|
|
| |
Dmitry Постоялец
Сообщений : 85
Репутация : 39
| Dmitry | :: Пт Май 17 2013, 12:05 | Пт Май 17 2013, 12:05 | |
| на 4pda выложили vautov5_sapi5.dll для Милены с которой не булькает в балаболке при изменение скорости
https://www.dropbox.com/s/8npcbwabffthplg/vautov5_sapi5.rar
кидать файл из архива в Nuance\Vocalizer for Automotive v5\common\speech\components
не забудьте на всякий случай сделать копию заменяемого файла.
p.s. балаболку если она запущена перезапустите.
--------=========----------- @@@ |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Вт Май 28 2013, 01:42 | Вт Май 28 2013, 01:42 | |
| - Darlock пишет:
- Пожалуйста, поделитесь хотя бы одной живой ссылкой на Nuance Vocalizer Premium-High!
Вагон и маленькая тележка ссылок http://4pda.ru/forum/index.php?showtopic=200728 (нужна регистрация) |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Вт Май 28 2013, 01:54 | Вт Май 28 2013, 01:54 | |
| Наверняка все уже в курсе, что появилась новая версия движка Vocalizer Expressive (входит в скринридер NVDA под Windows) "Голоса с интонациями" от VE новее, но к старому Vocalizer Auto 5 (VA5) не подходят.
DLL SAPI5 для VE существует, но пока не пробегала.
|
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Сб Июн 15 2013, 16:59 | Сб Июн 15 2013, 16:59 | |
| - Ajaja пишет:
- Там свежей vautov5_sapi5.dll, случайно, нет?
Блин, написал большой ответ, а пост не прошёл. Неохота всё по новой писать... В 2х словах: Линейка Vocalizer (vauto_v5), похоже, закрывается Новая - Vocalizer Expressive (гуглим) Голоса не совместимы. Всё, что есть на текущий момент TextAloud новые версии используют именно Vocalizer Expressive. Надо бы такой голос найти и посмотреть, что внутри. |
|
|
| |
|
Nuance Milena TTS |
---|