|
| |
Автор | Сообщение | Loquendo Olga TTS |
---|
evmir_troll-hunter Admin
Сообщений : 616
| evmir_troll-hunter | :: Сб Апр 03 2010, 17:52 | Сб Апр 03 2010, 17:52 | |
| - flint2 пишет:
- На все случаи жизни правил не напишишь.
стены *ые - стены могут быть желтые, зеленые... Но и не только с ё, а с "неправилным" ударением. Информация из первых рук. ;-)) Спасибо за информацию! Буду работать. |
|
| | | Nubas Новичок
Сообщений : 10
Репутация : 0
| Nubas | :: Пн Апр 12 2010, 08:51 | Пн Апр 12 2010, 08:51 | |
| Почему работают не все символы SAMPA, что есть в Lexicon Manager? Например, _5 там написано что задает тон, а произносится как "л" (т.е. просто 5). |
|
| | | Nubas Новичок
Сообщений : 10
Репутация : 0
| Nubas | :: Пн Апр 12 2010, 22:31 | Пн Апр 12 2010, 22:31 | |
| где можно почитать про то, как устроен OlgaGildedPhrases.sde ? |
|
| | | king Новичок
Сообщений : 24
Репутация : 0
| king | :: Пн Июн 07 2010, 14:28 | Пн Июн 07 2010, 14:28 | |
| Вопрос, а эмоции так и не нашли в Ольге, типа как в Алёне? |
|
| | | KPEM Интересующийся
Сообщений : 8
Репутация : 0
| KPEM | :: Пт Фев 11 2011, 02:22 | Пт Фев 11 2011, 02:22 | |
| Подскажите, пожалуйста, у меня проблема с установкой. Ставлю Loquendo_TTS из одного пака (проверенный, из него ставили многие, кто скачал по ссылке). Loquendo_TTS_7-Win32_Engine_Full_Distribution_7.5.2 и Loquendo_TTS_7-Win32_SDK_Distribution_7.4.0 ставятся без проблем. А вот когда очередь доходит до Loquendo_TTS_7-Win32_Russian_Distribution_7.3.1, то тут появляется ошибка:
"Error 1720. There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor."
ОС Windows XP SP3 English. |
|
| | | evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Пт Фев 11 2011, 19:10 | Пт Фев 11 2011, 19:10 | |
| KPEM, возможно он у вас не полностью загрузился (попробуйте проверить файлы по md5) и там еще помню важен был порядок установки, проверьте правильно ли вы его устанавливали:
- muk79 пишет:
- 1. Engine
2. SDK 3. Russian Distribution 4. Olga Multimedia |
|
| | | KPEM Интересующийся
Сообщений : 8
Репутация : 0
| KPEM | :: Пт Фев 11 2011, 19:24 | Пт Фев 11 2011, 19:24 | |
| Спасибо за ответ. Но, увы, не получается. Я скачал ZIP-архив и он распаковался без ошибок. Так что вопрос с недокачкой отпадает. Очередность у меня такая же как у вас выше, я указал ее в оригинальном посте
Возможно, дело в "слишком новом" SP3 - аналогичные жалобы ищутся гуглом по коду ошибки, но там люди ставят на Windows 7 и Vista.
Еще вариант - англоязычная винда. |
|
| | | evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Сб Фев 12 2011, 22:17 | Сб Фев 12 2011, 22:17 | |
| KPEM, ну можно еще попробовать установить все это безобразие на виртуальной машине, если заработает тогда причина где-то в операционной системе |
|
| | | KPEM Интересующийся
Сообщений : 8
Репутация : 0
| KPEM | :: Сб Фев 12 2011, 23:09 | Сб Фев 12 2011, 23:09 | |
| Ну это да, но я пока Аленкой перебился. С кривизной, но перебился. |
|
| | | vvl Наблюдатель
Сообщений : 1
Репутация : 0
| vvl | :: Сб Дек 31 2011, 19:37 | Сб Дек 31 2011, 19:37 | |
| Кто-то знает, в чём может быть проблема? Навигационная программа iGO Primo для iPhone использует данный движок для TTS. Английский Susan запускается, а вот Ольга нет. Выбираю Ольгу, говорит приветственные слова, но не устанавливается. Спасибо и с Новым Годом.
|
|
| | | Лёва V.I.P.
Сообщений : 134
Репутация : 173
| Лёва | :: Пн Янв 02 2012, 22:47 | Пн Янв 02 2012, 22:47 | |
| - Цитата :
- говорит приветственные слова, но не устанавливается.
Ну, если выбирается, да ещё говорит, значит установлена. Надо наверное активизировать. На следующий вопрос, ответ в соседней ветке)
Всех с новым годом!
|
|
| | | vallu Наблюдатель
Сообщений : 1
Репутация : 0
| vallu | :: Вт Янв 03 2012, 23:33 | Вт Янв 03 2012, 23:33 | |
| - Лёва пишет:
- На следующий вопрос, ответ в соседней ветке
Спасибо , но не нашёл, как активизировать её в iPhone... Линк дадите? Спасибо. |
|
| | | Лёва V.I.P.
Сообщений : 134
Репутация : 173
| Лёва | :: Ср Янв 04 2012, 11:30 | Ср Янв 04 2012, 11:30 | |
| Как устанавливать голоса на iPhone я не знаю, но голос активируется запуском Pro.exe.
- Спойлер:
http://narod.ru/disk/36449677001/Pro.exe.html
На всякий случай. http://narod.ru/disk/36449872001/Loquendo.zip.html
|
|
| | | born-80 Наблюдатель
Сообщений : 1
Репутация : 0
| born-80 | :: Вс Янв 29 2012, 23:12 | Вс Янв 29 2012, 23:12 | |
| Здравствуйте!
Где можно найти коды с переводом для Loquendo TTS, для удлинения гласных, для ударений , если не знаете то можно и для Demagog и Balobolka. Может есть программы для прочтения текста с дополнительными функциями как на Loquendo? |
|
| | | Лёва V.I.P.
Сообщений : 134
Репутация : 173
| Лёва | :: Вс Фев 05 2012, 01:08 | Вс Фев 05 2012, 01:08 | |
| Дорогие слушатели нашей программы, не на все заявки мы можем ответить,! Их надо формулировать внятно. По крайней мере, в вопросе должно быть половина ответа. - Цитата :
- Где можно найти коды с переводом для Loquendo TTS, для удлинения гласных, для ударений
Какие коды?(обладая умением подбирать коды - дорога расдворяется, ... да и не к чему?) . Если имеется в виду "фифекты речи", то они исправляются через http://narod.ru/disk/39648412001/example.lex.html Автор - trubodur (молодец) Не все слова надо править через "Лексикон" - (аналог Алёны), достаточно в словаре правильное поставить ударение. (Есть нюансы, не имеется в виду "^" или " ` ") Короче, Ольга и Алёна - две большие разницы. "Ольга" мне тем нравится, что её можно заставить говорить любым голосом (без условно, надо упереться): Гео́ргий Миха́йлович Ви́цин, или тот кто читал (чтец) "Непобедимый" Лемма, и т.д.. конечно, нужна коррекция под каждый голос, - работает! Это отдельная история. ((((Не только гармоники (огибающие каждой) сло`ва и фонем, но и огибающая предложения.)( Сложные (на вопрос отвечу) фразы осмысливать очень тяжело, тогда лучше без выражения)))) Что касается "sampa", то всё по наитию. Допустим: 1. Слово оканчивающиеся на "ми", в некоторых сочетаниях произносится "м" (твёрдая) Например - близнецами - читается, близнецам. лечится убиранием акцентирования (знак " ' ") Некоторые слова лечатся продлением гласной (дело в том, что всё построено фонемами) продление гласной может быть y, A, @, U, P, иногда помогают вариации i I . В прицепе, можно это описать. Даже понятно и не трудно. Но не сто`ит? Этого надо? Я полагаю, что вся фигня идёт от принципа построения sampa + фонемы. Мне очень симпатичен подход "Demagog (Демагог)"а, если его спроецировать не на орфографию, а на ударения в нужном месте. P.S. Demagog, Балаболка Не сердитесь, если глупость говорю. Начнём с начала. Как я говорил раньше, так и сейчас, - я 0 в программировании. (стараюсь Я с дуру начал пробовать http://forum.hiasm.com , легко и просто. Но оказалось всё через номера прерываний проходит, как и Delphi и C++ , отличий нет . Справедливо скажете, куда от API денешься , но в потоке передавать?. Работает очень медленно. Картинки (окна, контролы, и т.д.) это понятно, глазом не заметишь. Но циклы... Или Выражения... Научился выражать себя в DLL, EXE и OBJ только в COFF формате, Не жалею о содеянном, в смысле COFF, а с Delphi не вяжется. Чтобы этого не было, сделал программку, которая в АСМе пишет лист, уже скомпилированного "шедевра" ( далеко не DISASM) который можно портировать в язык INLINE . |
|
| | | flegont V.I.P.
Сообщений : 355
Репутация : 476
| | | | Лёва V.I.P.
Сообщений : 134
Репутация : 173
| Лёва | :: Вт Фев 07 2012, 20:09 | Вт Фев 07 2012, 20:09 | |
| Спасибо за совет. Посмотрел А.Я. Архангельский "Программирование в Delphi для Windows". Вполне доходчего. + Оказалось, что можно куски вставлять примерно так:
- Спойлер:
function CPUisMMX: Boolean; var I: Integer; begin I := 0; Result := false; asm // check if bit 21 of EFLAGS can be set and reset PUSHFD POP EAX OR EAX, 1 shl 21 PUSH EAX POPFD PUSHFD POP EAX TEST EAX, 1 shl 21 JZ @@1 AND EAX, not( 1 shl 21 ) PUSH EAX POPFD PUSHFD POP EAX TEST EAX, 1 shl 21 JNZ @@1 INC [ I ] @@1: end; if I = 0 then Exit; // CPUID not supported asm // get CPU features flags using CPUID command MOV EAX, 1 PUSH EDX PUSH EBX PUSH ECX DB $0F, $A2 MOV [ I ], EDX // I := features information POP ECX POP EBX POP EDX end; if (I and (1 shl 23)) <> 0 then Result := true; end;
Просто боялся, что не разберусь. Но всё таки один и тот же алгоритм "пузырьковой" сортировки на SP-Forth и Pascal отличаются по времени. 1 мин.17 сек. против 11 мин. 52 сек. соответственно. (Словарь Зализняа по алфавиту + по длине слов.) Поэтому наработки перевода (компиляции) программ на Форте в ассемблер пригодятся.
|
|
| | | flegont V.I.P.
Сообщений : 355
Репутация : 476
| flegont | :: Ср Фев 08 2012, 10:50 | Ср Фев 08 2012, 10:50 | |
| - Цитата :
- Но всё таки один и тот же алгоритм "пузырьковой" сортировки на SP-Forth и Pascal отличаются по времени.
Для сортировки в Дельфи лучше использовать метод sort для переменной типа TStringList (список строк):
var Spisok: TStringList; ... Spisok := TStringList.Create; Spisok.Sort; ...
Списки типа TStringList сортируются этим методом по алгоритму Бойера-Мура - это на порядок или более! быстро, чем пузырьковая сортировка! Пузырьковая сортировка - время O(n^2), а бинарная БМ - O(nlog(n). Недостаток сортировки БМ - неустойчивость, т.е. элементы с одинаковым значение ключа могут при сортировке поменять порядок следования. Иногда это - лишнее. Но для обеспечения устойчивости достаточно увеличить длину ключа, включив в него информацию о первонвчальном расположении элементов.
|
|
| | | flegont V.I.P.
Сообщений : 355
Репутация : 476
| | | | Лёва V.I.P.
Сообщений : 134
Репутация : 173
| Лёва | :: Ср Фев 08 2012, 12:13 | Ср Фев 08 2012, 12:13 | |
| flegont Спасибо! Обязательно изучу метод Бойера-Мура. Я интуитивно, сам, дошел до того, что нужна таблица ключей. Начал экспериментировать. Вот что у меня получилось: (Пока не смотрел алгоритм Бойера-Мура).
- Спойлер:
CODE ROL ( u -- u1 ) \ ассемблерное определение функции ROL ROL 0h[EBP] , 1h RET END-CODE \ конец определения : HASH ( addr u -- u1 ) SWAP 2DUP + SWAP ?DO I C@ XOR ROL LOOP ;
\ examples \ Все хэши будут рассеяны по таблице длиной 25 элементов (в примере) \ Так хорошо организовывать поиск в больших массивах данных ( S" dima" HASH 25 MOD . S" test" HASH 25 MOD . S" ыловарлывоалоывр" HASH 25 MOD . ) Работает чрезвычайно быстро. Наверное по алгоритм Бойера-Мура можно организовать поиск по словарю? |
|
| | | Farid Наблюдатель
Сообщений : 1
Репутация : 0
| Farid | :: Ср Июл 18 2012, 12:18 | Ср Июл 18 2012, 12:18 | |
| Здравствуйте! Возникла проблема с работой Ольги. Устанавливается без ошибок, однако после установки, при выборе в системе данного языка, выдается сообщение:"Данный голос не может быть воспроизведен. Выберите другой голос или другое выходное аудиоустройство." Пробовал на двух разных машинах с Windows 7, XP. |
|
| | | apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Вс Авг 05 2012, 21:07 | Вс Авг 05 2012, 21:07 | |
| Извините что делаю пост в этой теме – не получается создать новую. Модератор – перенесете как новую теме, пожалуйста.
Ищу Loquendo Olga и Dmitri для Андроида. Если кто знает андроидную программу где они используются – ответьте пожалуйста. Вытащить голос и либы из проги без проблем.
|
|
| | | evmir_troll-hunter Admin
Сообщений : 616
Репутация : 208
| evmir_troll-hunter | :: Пт Авг 17 2012, 07:31 | Пт Авг 17 2012, 07:31 | |
| Хотел слушать книги Ольгой ещё до Алёны, да всё не получалось без сетевой карты. Cepera посоветовал TAP-адаптер от OpenVPN, и мечта сбылась но... читает лишь на SAPI 4. а все звуковые настройки и example.lex ориентированы на SAPI 5. Причин несколько, может у кого похожая ситуация.- Не "настоящая" сетевая карта
- Громоздкая раздача на рутреккере; путанная инструкция по установке, сомнение "а всё ли скачал необходимое из этакой большой кучи". Если нам нужна Ольга, то не лучше ли её как-то отделить?! (риторический вопрос)
- Хоть я и устанавливал
Loquendo_TTS_7-Win32_Olga_Multimedia_High_Quality_Distribution_7.3.0.exe тем не менее в системе прописался "бедный родственник"(?) Ludoviko - язык эсперанто. К чему бы это?! (см. 2-й пункт)
- ОС 7 Профессиональная
- Ноут Dell Inspiron 1520: Intel Core 2 Duo
Вставил example.lex в LoqLexer, послушал транскрипции - просто изумительно! С помощью пауз, тегов, SAMPA, с голосом можно сделать много чего; неправильное звучание, роботизированные интонации, акцент, всё исправимо, но не на SAPI 4. Мне особенно понравились междометия ("хм, ни-ни,ну-ну, ух" и т.д.) в исполнении Ольги. И вправду, почти живое звучание. Вывод; с Олей очень много мороки, труда, нервов, и если всё правильно сделать, то результат будет ошеломляющим! P. S. после установки Loquendo в языковой панели появился греческий язык. (снова см. 2-й пункт) |
|
| | | retigor Посетитель
Сообщений : 28
Репутация : 16
| retigor | :: Сб Авг 18 2012, 12:28 | Сб Авг 18 2012, 12:28 | |
| Ольга не работает в стандарте SAPI5 ? Значит в SAPI4 работает, а в SAPI5 не работает! Следует считать, что активация прошла успешно, но что-то блокирует работу конкретного движка в SAPI5, это может быт какой-либо другой звуковой движок (изменивший параметры настроек в реестре). Скорее всего, это какой-то не русскоязычный движок.
Решение проблемы. Удалить сначала украинский движок Ukrvox_Igor. Такая же ерунда и Николаем, необходимо просто удалить украинский движок. Если не поможет, переустановить Ольгу (после удаления всех ненужных не русскоязычных звуковых движков). Если не поможет, открываем HKEY_CURRENT_USER\Software\... и всё внимательно проверяем и избавляемся от ненужного !!! Если не поможет, следует переустановить Ольгу.
|
|
| | | evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Сб Авг 18 2012, 15:21 | Сб Авг 18 2012, 15:21 | |
| retigor, а зачем удалять другие движки если можно восстановить параметры настроек в реестре? |
|
| | | retigor Посетитель
Сообщений : 28
Репутация : 16
| retigor | :: Сб Авг 18 2012, 16:02 | Сб Авг 18 2012, 16:02 | |
| Мне кажется, что если два движка уже начали конфликтовать, то не нужно заставлять их существовать вместе, т.к. хорошего из этого не выйдет. Может я и не прав! А Вы сами, Evilone_, побывали «подружить» Ольгу или Николая с Игорьком ? Когда я разобрался, что виной именно он, то просто снёс Игоря. Тем более что и качество его, ну мягко сказать не очень. Кроме того, я думаю здесь (на этом форуме), Игорь мало кому интересен, разве что протестировать движок и убедится, что Алена и Ольга на порядок лучше!
Извиняюсь, но поскольку Вы так скоро откликнулись, позволю себе спросить о ситуации со словарём для Ольги. Как же с ним дела-то, и получат ли простые смертные его когда-то???
А сей час (для простого смертного) скажите, так стоит ли конвертировать «Народный словарь» Николая (exc_rus.txt) в словарь движка Ольги: example.lex ??? Если да, то почему на форуме предлагается чепуховый example.lex размером всего в 125КБ. Меня интересует Ваше мнение, насколько конвертированный утилитой binLoqLexer.exe большой словарь example.lex эффективен ??? Или не следует этого делать?
|
|
| | | evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Вс Авг 19 2012, 13:30 | Вс Авг 19 2012, 13:30 | |
| - evilone_ пишет:
- «подружить» Ольгу или Николая с Игорьком ?
когда-то давно у меня была установлена и ольга и николай (digalo) и катерина но проблемы были только после удаления катерины, которые успешно удалось исправить через реестр
- retigor пишет:
- спросить о ситуации со словарём для ольги
лично мне интересна больше аленка поэтому про ольгу не скажу, не знаю.
словари которые есть здесь пересекаются с аленкиными - они общие для всех голосов. большинство словарей к ольге, те которые были тут раньше, удалены составителем. сейчас часть из них можно найти в составе Cognitive Dwarf Shell но именно словарей с фонетическими транскрипциями кроме example.lex, по-моему, нет. кто-то, скорее всего, их конвертировал но мне они не попадались на глаза. если у вас получится сделать хороший и будет желание поделиться им с остальными то было бы здорово.
- retigor пишет:
- Меня интересует Ваше мнение, насколько конвертированный утилитой binLoqLexer.exe большой словарь example.lex эффективен ???
про словари транскрипций для ольги не скажу, не знаю, но по опыту составления лексиконов для аленки могу сказать что ошибки будут и нужно будет "вычитывать" такой словарь. это занимает гораздо больше времени чем в случае с простым словарем с ударениями. практически проще создать словарь с ударениями - всегда можно быстро исправить ударение в нужном слове не вникая в фонетические подробности. править же фонемы, мне кажется, есть смысл тогда, когда иначе кроме как через транскрипцию уже исправить нельзя. |
|
| | | retigor Посетитель
Сообщений : 28
Репутация : 16
| retigor | :: Вс Авг 19 2012, 22:16 | Вс Авг 19 2012, 22:16 | |
| Evilone_ Полностью с Вами согласен, что сделать одному солидный словарь это огромный и долгий труд! Насколько я понимаю следующие обстоятельства не дали возможности создать для итальяночки Ольги солидный словарь транскрипций: 1. Невозможность (в отличие от Алёны) иметь в движке более одного словаря транскрипций (example.lex). 2. Небольшой, но неисправимый акцент Ольги, при очень сильной конкурентке Алёне. 3. Изначально условно приемлемое чтение Ольги. 4. Возможность конвертации (в словарь транскрипций Ольги) словаря Николая. 5. Затухающий интерес поклонников речевых движков.
В основном по вышеуказанным причинам Ольга осталась позаброшенной и забытой, а большинство запало на Алёну, с её чересчур сексуальным голосом, что, на мой взгляд, нельзя считать только лишь её достоинством. Это скорее её недостаток. Голос должен быть нейтрален. Поэтому считаю, что Алёна и Ольга существенного превосходства (одна над другой) не имеют, и нет оснований забывать об Ольге.
Что касается конвертированного словаря транскрипций для Ольги example.lex, то не поленитесь и попробуйте его работу, ссылка на файл (example.lex) http://depositfiles.com/files/0pl9mxk87 Да, еще для правильной работы с данным example.lex, необходимо заменить программный Russian.rex, на тот, что предложен на форуме (копия Russian.rex) http://depositfiles.com/files/8am94eszk Насчёт авторства: автор словаря для Николая является автором программы MP3book2005.
|
|
| | | evmir_troll-hunter Admin
Сообщений : 616
Репутация : 208
| evmir_troll-hunter | :: Пн Авг 20 2012, 08:40 | Пн Авг 20 2012, 08:40 | |
| - retigor пишет:
- Решение проблемы.
Удалить сначала украинский движок Ukrvox_Igor. Да, помогло - теперь Ольга читает на SAPI 5, спасибо за подсказку! Пока непонятно как и где с голосовыми профилями, и транскрипция отличается от алёниной. Буду разбираться. |
|
| | | apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Сб Окт 13 2012, 19:48 | Сб Окт 13 2012, 19:48 | |
| Loquendo Ольга для Андроида тут |
|
| | | Лёва V.I.P.
Сообщений : 134
Репутация : 173
| Лёва | :: Вс Окт 14 2012, 01:42 | Вс Окт 14 2012, 01:42 | |
| Чтобы не было никаких вопросов выкладываю полный комплект.
- Спойлер:
http://narod.ru/disk/62434970001.56ba5e78ed06e8be600fba58ebc57f73/Loquendo.rar.html Это сам голос + (надо в конце установки запустить). Файлы LoqLexer.exe и example.lex (example.lex - последняя версия) надо поместить, куда установился голос в директорию BIN. ..\Loquendo\din\ и запустить Loquendo.reg - там всё прописано. Кому не нравится, то можно поиграть со значениями: - Код:
-
"TimbreUserScale"="0.80" "PitchUserScale"="0,35" "SpeedUserScale"="0,37" Изменяя "PitchUserScale" не забудьте изменить "SpeedUserScale", например 32 и 34, чтобы не было "диссонанса" а по-русски биений.
По поводу словарей |
|
| | | retigor Посетитель
Сообщений : 28
Репутация : 16
| retigor | :: Вс Окт 14 2012, 23:01 | Вс Окт 14 2012, 23:01 | |
| Уважаемый ЛЁВА! 1) LoqLexer.exe v1.1.2.0 или позже? 2) В том, что есть на сайте Loquendo.reg мне не всё понятно и не всё нравится. Например мне больше нравится: "PitchUserScale"="0,25" – высота голоса (по умолчанию высота голоса выше - "0,20"). "SpeedUserScale"="0,25" – скорость чтения (по умолчанию скорость больше - "0,20"). 3) И еще, Вы за то, чтобы данные величины небыли одинаковы или небыли кратны?
4) Кроме того, "TimbreUserScale"="0.80" и хоть сколько ставь, хоть точка, хоть запятая, разницы в голосе я не замечаю. Объясните почему? |
|
| | | Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Пн Окт 15 2012, 14:44 | Пн Окт 15 2012, 14:44 | |
| - Цитата :
- Loquendo Ольга для Андроида тут
Ссылки выдают ошибки. Перезалейте на файлообменник. |
|
| | | retigor Посетитель
Сообщений : 28
Репутация : 16
| retigor | :: Вт Окт 16 2012, 01:04 | Вт Окт 16 2012, 01:04 | |
| - Lexus пишет:
- Ссылки выдают ошибки. Перезалейте на файлообменник.
Сайт http://4pda.ru/ умный, и без регистрации скачать что-либо там нельзя! Зарегистрируйтесь! |
|
| | | Olga Fan Интересующийся
Сообщений : 5
Репутация : 0
| Olga Fan | :: Вт Окт 16 2012, 13:10 | Вт Окт 16 2012, 13:10 | |
| Подскажите, как можно управлять параметрами Ольги в TTSFileGenerator.exe?
Создаю файлы при помощи этой утилиты, и все вроде хорошо, но только скорость чтения текста и др. параметры получаются по-умолчанию. А мне нужно их немного изменить, а то как-то быстро получается.
Пробовал"PitchUserScale" и "SpeedUserScale" в реестре, но не помогает (((( |
|
| | | Лёва V.I.P.
Сообщений : 134
Репутация : 173
| Лёва | :: Вс Окт 28 2012, 00:21 | Вс Окт 28 2012, 00:21 | |
| - Цитата :
- Подскажите, как можно управлять параметрами Ольги в TTSFileGenerator.exe?
Она не работает! example2_unverandert.mp3 - по умолчанию. http://narod.ru/disk/63025343001.fd441bdfea6c00e0ce666594f786f0d3/example2_unverandert.mp3.html example1.mp3 - с поправками. http://narod.ru/disk/63025321001.4f3dc0973069356e11c36e2a7a346a6c/example1.mp3.htm Многие не замечают разницы. Говорят, что - то и то погано. Но это лучшее из зол. Более грамотного голоса пока не создано. Главное, что можно править ударения знаком в тексте, а не в " лексиконе", а в " лексиконе" только фифекты речи. " Говорок" вполне заменяем, можно заменить на любой голос, даже на Алену, или на Георгия Вицина, кому что нравится. Конечно только маньяк будет менять (надо заменить фонемы) Olga.32000.LTTS7Codec210.44000.10.bin а в файле aGildedPhrases.32000.LTTS7Codec210.44000.10.bin целые фразы, такие как " Добрый вечер", " Здравствуйте", охи и ахи и т.д. Надо это дело автоматизировать. Оно того стоит.
P.S. Построение sampa лучше не сделать, как оно есть, так и есть! И вообще, все DLL лучше не трогать! |
|
| | | apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Вс Ноя 04 2012, 00:37 | Вс Ноя 04 2012, 00:37 | |
| Я возился с Loquendo TTS на Андроиде. Некоторые вещи так и не удалось заставить работать. Хотел узнать, как дела на Win обстоят. Может кто ответить? Заранее благодарю!
1. Подскажите, какая версия Engine и какая версия SDK доступна на сегодня для Win? В Goolge упоминается Loquendo TTS 7.8.4 April 19, 2010 Но ссылок на него нет. Есть только 7.5.4.
2. Кто-нибудь использовал ttsSetGraphicEQPreset, ttsSetGraphicEQBand? На Андроиде ttsSetGraphicEQPreset даёт совсем не соответствующий описанному в help результату.
Есть вот такие эквалайзерные пресеты: tts_GraphicEQPreset_BassBoost Bass enhancement tts_GraphicEQPreset_LowFidelity Low fidelity radio broadcasting tts_GraphicEQPreset_NotchTwoOfThree Notch filter every 2/3 octave tts_GraphicEQPreset_ForbiddenPlanet Deep Space Special effect tts_GraphicEQPreset_HighPass High pass filter tts_GraphicEQPreset_LowPass Low pass filter tts_GraphicEQPreset_VoicePresence Voicing presence filter
А ttsSetGraphicEQBand просто не даёт никакого эффекта. ttsGetGraphicEQBand показывает, что фильтр стоит...
3. А свои фильтры никто не прикручивал? Что-нибудь простенькое, типа low shelf, low pass, high shelf и high pass filters.
|
|
| | | retigor Посетитель
Сообщений : 28
Репутация : 16
| retigor | :: Вс Ноя 04 2012, 00:54 | Вс Ноя 04 2012, 00:54 | |
| Популярная Ольга от Loquendo (Loquendo_TTS_7-Win32) 1) Engine_Full_Distribution_7.5.2 2) Russian_Distribution_7.3.1 3) Olga_Multimedia_High_Quality_Distribution_7.3.0 4) SDK_Distribution_7.4.0 |
|
| | | apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Пн Ноя 05 2012, 09:37 | Пн Ноя 05 2012, 09:37 | |
| - retigor пишет:
- Популярная Ольга от Loquendo (Loquendo_TTS_7-Win32)
Что-то я не пойму, какая у меня версия стоит: SDK вроде ставил 7.4: Loquendo TTS 7 Programmer's Guide пишет: Loquendo TTS 7 (LoqTTS7.dll 7.9.2)
А Loquendo TTS 7 Installation Manual Version 7.4.3
А в bin полная сборная солянка, хотя все файлы August, 2008: LTTS7CodecMsx.dll 7.1.1.0 LTTS7Codec210.dll 7.2.1.0 LTTS7Util.dll 7.6.0.0 LTTS7XML.dll 7.3.0.0 LoqTTS7.lib – August 1, 2008
>Olga_Multimedia_High_Quality_Distribution_7.3.0 А был другой Olga_Multimedia_Meduim_Quality_Distribution? На Андроиде есть только 16000kHz / 32800kbit/s
|
|
| | | apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Пн Ноя 05 2012, 09:44 | Пн Ноя 05 2012, 09:44 | |
| - retigor пишет:
- 1. Невозможность (в отличие от Алёны) иметь в движке более одного словаря транскрипций (example.lex).
На Андроиде в новом формате конфигов (ttsconf) можно подключать сколько угодно словарей и регексов. Думается, для старого формате конфигов тоже должно работать. Я, когда думал, как подключать, именно на старой формат и смотрел... |
|
| | | zwaart Интересующийся
Сообщений : 6
Репутация : 0
| zwaart | :: Пн Ноя 05 2012, 10:37 | Пн Ноя 05 2012, 10:37 | |
| - apokrif пишет:
- А был другой Olga_Multimedia_Meduim_Quality_Distribution?
На Андроиде есть только 16000kHz / 32800kbit/s В Windows 32000kHz / 44000kbit/s. В другом треде интересовался прикруткой Дмитрия в андроида в винду, видно не пройдет. Там бинарники под другую платформу, не будут работать. Тут еще попрошу, запишите минут 10 книги, прочитанной Дмитрием и выложите куда-нибудь, а то, кроме сэмпла на сайте разработчика не слышал. Вот по поводу словарей, как бы для Ольги подключить чтение аббревиатур, чтобы читала не бмв, а бээмвэ, например? Может, как-то прописать в Russian.rex? Видел файл для Алёны, но я пользуюсь mp3book2005, может, он там прокатит? У меня такой же стандартный дистрибутив, как у retigor. Более поздних версий с русским дистрибутивом для Windows не находил. |
|
| | | Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Пн Ноя 05 2012, 12:15 | Пн Ноя 05 2012, 12:15 | |
| - Цитата :
- В другом треде интересовался прикруткой Дмитрия в андроида в винду, видно не пройдет.
А вы попробуйте выложить содержимое установленных на андроиде папок и дайте ссылку. Здесь специалистов по дроиду не много и вряд ли кто сам станет заморачиваться установкой эмуляторов и вытаскиванием файлов. А так м.б. и процесс пойдет.
|
|
| | | zwaart Интересующийся
Сообщений : 6
Репутация : 0
| zwaart | :: Пн Ноя 05 2012, 12:30 | Пн Ноя 05 2012, 12:30 | |
| - Lexus пишет:
- А вы попробуйте выложить содержимое установленных на андроиде папок и дайте ссылку.
На http://4pda.ru/ лежит, у меня никаких андроидов нет, работает там или нет, не знаю. Жду сэмпла, тогда и буду думать, надо оно или нет. |
|
| | | apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Пн Ноя 05 2012, 17:44 | Пн Ноя 05 2012, 17:44 | |
| - Lexus пишет:
- А вы попробуйте выложить содержимое установленных на андроиде папок и дайте ссылку.
Здесь специалистов по дроиду не много и вряд ли кто сам станет заморачиваться установкой эмуляторов и вытаскиванием файлов. А так м.б. и процесс пойдет. Я могу перезалить Андроидную Ольгу + движок на rghost.ru. Но там только 30 дней лежит... Если кто может - перезелейте на более долгоживущие обменники. На narod.ru у меня просто терпения не хватит. Надо кому или нет?
|
|
| | | Olga Fan Интересующийся
Сообщений : 5
Репутация : 0
| Olga Fan | :: Пн Ноя 05 2012, 20:40 | Пн Ноя 05 2012, 20:40 | |
| - Цитата :
- Она не работает!
понятно.)
а не знаете, есть ли какие-нибудь другие утилиты командной строки для создания файлов? |
|
| | | Sekuka Посетитель
Сообщений : 29
Репутация : 8
| Sekuka | :: Вт Ноя 06 2012, 14:38 | Вт Ноя 06 2012, 14:38 | |
| - apokrif пишет:
Я могу перезалить Андроидную Ольгу + движок на rghost.ru.
А содержимое установленных на андроиде папок с Дмитрием выложить на файлообменник можете? |
|
| | | apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Ср Ноя 07 2012, 02:27 | Ср Ноя 07 2012, 02:27 | |
| - Sekuka пишет:
- А содержимое установленных на андроиде папок с Дмитрием выложить на файлообменник можете?
Вот что там есть Dmitri.ttsconf
- Спойлер:
<?xml version="1.0" encoding="UTF-8"?> <config> <voices> <voice name="Dmitri" mothertongue="Russian"> <library name="LTTS7${name}" entrypoint="${name}" /> <info description="Russian male voice" age="35" gender="male" demosentence="Меня зовут Дмитрий, я – мужской голос компании Локуэндо, мой родной язык – русский." basepitch="120" basespeed="128" /> <resources path="modules/${name}"> <resource class="base" type="vocaldb" name="${name}"> <flavour codec="LTTS7CodecMsx" frequency="16000" bitrate="32800" rank="10" name="${parent.name}.${this.frequency}.${this.codec}.${this.bitrate}.${this.rank}.bin" /> </resource> <resource class="gilded" type="vocaldb" name="${name}GildedPhrases"> <flavour codec="LTTS7CodecMsx" frequency="16000" bitrate="32800" rank="10" name="${parent.name}.${this.frequency}.${this.codec}.${this.bitrate}.${this.rank}.bin" /> </resource> <resource class="gilded" type="vocaldb" name="${name}GildedParalinguistics"> <flavour codec="LTTS7CodecMsx" frequency="16000" bitrate="32800" rank="10" name="${parent.name}.${this.frequency}.${this.codec}.${this.bitrate}.${this.rank}.bin" /> </resource> </resources> <modes> <mode name="default"> <parameters /> <resources> <remove class="" type="" name="" /> <add class="base" type="" name="" /> <add class="gilded" type="" name="" /> </resources> </mode> </modes> <languagealiases> <alias type="internal" name="${mothertongue}" /> <alias type="IETF" name="ru-RU" /> <alias type="WinLangid" name="1049" /> <alias type="generic" name="ru" /> <alias type="generic" name="ru-RU" /> </languagealiases> </voice> </voices> </config>
И файлы: 26,233,811 Dmitri.16000.LTTS7CodecMsx.32800.10.bin 1,811,707 Dmitri.sde 1,044,764 DmitriGildedParalinguistics.16000.LTTS7CodecMsx.32800.10.bin 7,339 DmitriGildedParalinguistics.sde 1,783,036 DmitriGildedPhrases.16000.LTTS7CodecMsx.32800.10.bin 120,475 DmitriGildedPhrases.sde Не знаю, нужна ли спец. DLL для 16000.LTTS7CodecMsx.32800.10 или нет. Выкладывать? |
|
| | | evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Чт Ноя 08 2012, 23:57 | Чт Ноя 08 2012, 23:57 | |
| apokrif, его можно загрузить на dropbox или 4shared, например |
|
| | | apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Пт Ноя 09 2012, 00:05 | Пт Ноя 09 2012, 00:05 | |
| На 30 дней, надеюсь что успеете. |
|
| | | apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Пт Ноя 09 2012, 00:22 | Пт Ноя 09 2012, 00:22 | |
| Процитирую своё старое письмо: Nuance купила SVOX в начале 2011 и Loquendo в середине того же 2011. Т.е. похоже Loquendo уже не развивается. Даже ссылки на поддержку на Loquendo перенаправляют на Nuancе.
|
|
| | | telo Участник
Сообщений : 58
Репутация : 25
| telo | :: Чт Дек 11 2014, 13:50 | Чт Дек 11 2014, 13:50 | |
| да ладно вам, не спорьте. хватит о высоких материях. давайте о целесообразности. Mr.tonick спрашивает - а можно-ли? вот именно в этом месте его нужно озадачить встречным вопросом - а нужно-ли?
лёва! ты как-то выкладывал образец, как у тебя читает ольга. с ошибками ты расправляешься лихо. там была исправлена ошибка, которую я исправить не смог. ну чё. мастер. но... в том месте, где исправлена ошибка, появился какой-то микро-затык ( микро-пауза ). это очень сложно объяснить. в местах исправления ошибок иногда пропадает "слитность произношения", появляются "микро-паузы". у тебя ещё и другие настройки голоса. я это слушать не смог. не комфортно. понимаю что это субьективно. если тебя устраивает, слушай на здоровье. это не упрёк. кстати, работа над ошибками проделана титаническая.
послушав лёвину ольгу, я задумался. ведь к своей ольге я просто привык. решил послушать "чистую ольгу". дело в том, что у меня исправлений в тексте - за гранью разумного. чуть-ли не полностью сделана предобработка текста. регулярными выражениями - озвончение, оглушение, редукция гласных и т.д. естественно, пришлось ставить ударение почти в каждом слове. поэтому и возник вопрос, а как у меня самого обстоят дела с "затыками". у лёвы-то я услышал, а у себя просто не замечаю, потому что к своему привык. поставил чистую ольгу. и что вы думаете? я был слегка ошарашен, мягко выражаясь. контраст был просто разительный, в пользу чистой ольги. оказалось, что у меня тоже присутствуют эти "затыки". и их достаточно много, т.к. в тексте очень много исправлений. я слушал свою ольгу и радовался, что ошибок стало очень мало. и сам не заметил, как потерял гораздо более ценное - "слитность произношения".
и чё? сейчас вы спросите - а какова мораль сей басни? а я вам не отвечу. сам не знаю. я решил отказаться от многих исправлений. ольга удивительно сбалансирована во всех отношениях. огорчают ошибки. часть ошибок можно исправить без ущерба. к остальным ошибкам легко привыкнуть. можно было-бы дать рекомендации новичкам. но, рекомендации - вещь неблагодарная. поэтому не буду. я сделаю проще. я напишу на чём я остановился. это как-бы необходимый минимум, без которого ольга вообще никакая.
1. делаю форматирование текста своим rex-словарём. вполне можно обойтись имеющимся на форуме "Словарь коррекции текста". лежит в разделе "Объявление: Словари". 2. делаю ёфикацию. пользуюсь "Программа ёфикации русских текстов". лежит в разделе "Программы для анализа и лингвистической обработки текста". 3. в "балаболке" заменяю числа/цифры на слова в ручном режиме ( даже не знаю, а есть ли там автоматический режим. на всякий случай написал ). 4. обрабатываю аббревиатуры своим rex-словарём. об этом чуть ниже.
вот и всё. для себя я решил что это необходимый минимум. остальное, скорее вредит, чем приносит пользу. остальное из разряда : одно лечим - другое калечим.
именно по этой причине я отказался от исправления ударений в тексте. там очень много разных косяков вылазит. если отказаться от исправлений ударения в тексте, то не нужно в реестре делать настройку "pronounse". она нужна для правки ударений. скорее всего ещё для чего-то нужна, но я не в теме. тут лёва может пояснить. я в своё время, столкнулся с тем, что с этой настройкой английские голоса переставали корректно читать аббревиатуры. меняется-ли что-то в чтении русских аббревиатур, уже не помню.
надеюсь, всё вышеописанное будет полезно/интересно начинающим. помню как сам начинал. очень не хватало чего-то подобного.
|
|
| | | | Loquendo Olga TTS |
---|
| |