| Дополнительный софт и причиндалы к Ольге | |
|
|
Автор | Сообщение | Дополнительный софт и причиндалы к Ольге |
---|
trubodur Интересующийся
Сообщений : 9
Репутация : 0
| trubodur | :: Вт Ноя 11 2008, 17:16 | Вт Ноя 11 2008, 17:16 | |
| Собсно все что будет новое создаватся к этому движку можно выкладывать здесь. |
|
|
| |
trubodur Интересующийся
Сообщений : 9
Репутация : 0
| trubodur | :: Вт Ноя 11 2008, 17:25 | Вт Ноя 11 2008, 17:25 | |
| Товарищ Stroodder зделал маленькую утилитку для изучения интерпретации в фонемы. Выложил сюда http://slil.ru/26261209 |
|
|
| |
evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Вт Ноя 11 2008, 17:45 | Вт Ноя 11 2008, 17:45 | |
| это что-то на подобии ATTS для аленки? если да то это уже очень и очень не плохо |
|
|
| |
Stroodder V.I.P.
Сообщений : 97
Репутация : 7
| Stroodder | :: Пт Ноя 14 2008, 06:06 | Пт Ноя 14 2008, 06:06 | |
| "Первый блин" - редактор словаря LoqLexer 1.0. |
|
|
| |
Dante_strelok Наблюдатель
Сообщений : 1
Репутация : 0
| Dante_strelok | :: Пт Ноя 14 2008, 09:59 | Пт Ноя 14 2008, 09:59 | |
| Перезалейте LoqLexer 1.0, пишет ошибка на сервере!! |
|
|
| |
trubodur Интересующийся
Сообщений : 9
Репутация : 0
| trubodur | :: Пт Ноя 14 2008, 15:47 | Пт Ноя 14 2008, 15:47 | |
| http://slil.ru/26331630 здесь |
|
|
| |
trubodur Интересующийся
Сообщений : 9
Репутация : 0
| trubodur | :: Пт Ноя 14 2008, 15:50 | Пт Ноя 14 2008, 15:50 | |
| Stroodder Респект! и Уважуха тебе! |
|
|
| |
aleks22 V.I.P.
Сообщений : 46
Репутация : 6
| aleks22 | :: Вс Ноя 23 2008, 15:43 | Вс Ноя 23 2008, 15:43 | |
| Скажите пожалуйста, а какой словарь "Ольги" самый последний и полный? (тот что цепляется к [HKEY_LOCAL_MACHINE\SOFTWARE\Loquendo\LTTS7\LoqSAPI5]) Или уже есть иной способ?
Просьба к модератору прилерить словарик Ольги в шапку! Спасибо. |
|
|
| |
evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Вс Ноя 23 2008, 20:28 | Вс Ноя 23 2008, 20:28 | |
| выделите отдельной темкой актуальный словарик к Ольге и хелп к нему по подключению чтобы каши не было. |
|
|
| |
Малышка Блонд Новичок
Сообщений : 11
Репутация : 0
| Малышка Блонд | :: Сб Ноя 29 2008, 21:30 | Сб Ноя 29 2008, 21:30 | |
| Откуда скачать словарик для Ольги? И как его установить? |
|
|
| |
Filatov223 Новичок
Сообщений : 12
Репутация : 0
| Filatov223 | :: Сб Дек 06 2008, 01:09 | Сб Дек 06 2008, 01:09 | |
| Да, правильно - где и как? А кто уже - поделитесь ощущениями, как стало. |
|
|
| |
Filatov223 Новичок
Сообщений : 12
Репутация : 0
| Filatov223 | :: Сб Дек 06 2008, 01:10 | Сб Дек 06 2008, 01:10 | |
| В реестре нехочется копаться, есть ли другой способ? |
|
|
| |
evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| |
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Ср Дек 17 2008, 12:29 | Ср Дек 17 2008, 12:29 | |
| Кто нибудь может сделать ActiveX dll для извлечения фонемной транскрипции Ольги для текстовой строки? |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Ср Дек 17 2008, 14:01 | Ср Дек 17 2008, 14:01 | |
| Я балдею дорогая редакция, какая полезная программа оказалась - ударятель! Собственно в ней от части реализовано, то что я предлагал. Поделюсь рецептом приготовления текста для Ольги. Так как программа не заточена для подобной эксплуатации, то надо делать всё именно по рецепту. 1. Берём наш текст и нарезаем ломтиками <20 кило, лучше 19, хотя программа работает с файлами любой длинны, но в таком режиме, толи стек переполняется, толи память распределяется не так, в общем, должного результата нет. 2. Так вот, ставим галочку в меню \параметры \(только омонимы), нажимаем кнопку \Для Digalo Nikolai\выбираем один из нарезанных ломтей, получаем результат: было - 01_NAYIT.txt, стало - nik_01_NAYIT.txt. Во внутреннем представлении получаем: было "сосны стоят", стало "со<сны стоят". 3. Затем убираем галочку \(только омонимы), нажимаем кнопку \Для Digalo Nikolai\ и выбираем файл nik_01_NAYIT.txt. Получаем файл nik_nik_01_NAYIT.txt с внутренним представлением "со<<сны стоя<т". 4. Засовываем этот файл в любой текстовый редактор и чистым пальцем нажимаем F3 - найти "<<", там где стоит ударение правильно, можно оставить двойную "<<", ну а где не правильно, соответственно удаляем и ставим < где нужно. 5. Перед прослушиванием, или записью отключаем все словари в балаболке и выкидываем к ... , теперь они не нужны, собственно для чего вся эта канитель и была нужна. Выкидываем всё, кроме яя_0_Olga_basic_stresser.dic и яя_1_Olga_basic_remover.dic, за что спасибо Stroodder . Страна должна знать своих героев! Кому не нравиться "гаканье - чего, кого и т.д.", можно в окне программы прописать их в столбик, тогда они в тексте пропишутся без ударений и Ольга будет произносить их мяхше - чиво, каво. И того: Де<бит - не нужны многотысячные словари замен, ударений и ёфикации, не нужен словарь омографов. Встроенный словарь омонимов более чем достаточен. Пол мега текста приготовляется за 18 - 20 минут, можно и не спеша, поиск начнётся с первого не обработанного омонима. Кре<дит - программа сырая. Заявленные функции "Для различия омонимов, программа разбирает текст и выбирает форму нужного падежа (хотя ошибки в некоторых сложных случаях возможны)." не фунциклируют! Т.е. всё ограничивается морфологическим анализом. Хотя интуитивно чувствуется, что присутствуют синтаксический и постморфологический модули, модуль графематики. Однако что-то не срослось. Ну и на том спасибо! В нижеследующих примерах видно, что с синтаксическим модулем получается всё ОК.
Синтаксический анализ
ознакомительный пакет со всеми возможностями) Если шлёпнуть мышкой по слову, там однозначно про него (слово) всё написано! В пакете ShortRml.zip есть нужные dll, а здесь описание и исходники . По этому, "хочу сказать я пару слов без протокола..." "Товарищи учёные, доценты с кандидатами, Энштейны ненаглядные - любимые до слёз". ... "Давайте покумекаем и выправим дефект!" - В смысле чего-то своё наваять. Господа программисты, ну очень просим! Надеюсь, достопочтенная аудитория присоединиться?! |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Ср Дек 17 2008, 14:06 | Ср Дек 17 2008, 14:06 | |
| Как удалить? |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Ср Дек 17 2008, 14:28 | Ср Дек 17 2008, 14:28 | |
| Спасибо! Как удалить? |
|
|
| |
evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Ср Дек 17 2008, 21:30 | Ср Дек 17 2008, 21:30 | |
| lev55
:32: |
|
|
| |
SergeiSP Новичок
Сообщений : 19
Репутация : 0
| SergeiSP | :: Пт Дек 26 2008, 00:53 | Пт Дек 26 2008, 00:53 | |
| Где можно скачать нормальный словарь для Ольги? Попытался использовать словарь от Николая, но он некорректно стал работать, в некотрых словах лишние буквы и т.п. |
|
|
| |
Olegbuht Наблюдатель
Сообщений : 2
Репутация : 0
| Olegbuht | :: Пт Янв 23 2009, 20:22 | Пт Янв 23 2009, 20:22 | |
| Доброе время суток. Господа, подскажите пож. как заставить Ольгу использовать внутренние возможности движка по произнесению встоеных звуковых фич - смех, "Хм.." и так дале. К сожелению балаболка и др. программы воспринимают последовательности
\item=<sound name>
просто как текст, набранный латиницей. |
|
|
| |
Stroodder V.I.P.
Сообщений : 97
Репутация : 7
| Stroodder | :: Сб Янв 24 2009, 07:25 | Сб Янв 24 2009, 07:25 | |
| Olegbuht Это можно сделать в словаре *.lex. В архив LoqLexer я вкладывал словарик "example.lex" - там есть пример использования того, о чем Вы говорите ("хмммм" = "\Item=Mmmm_02"). |
|
|
| |
Olegbuht Наблюдатель
Сообщений : 2
Репутация : 0
| Olegbuht | :: Ср Фев 04 2009, 10:59 | Ср Фев 04 2009, 10:59 | |
| - Stroodder пишет:
- Olegbuht
Это можно сделать в словаре *.lex. В архив LoqLexer я вкладывал словарик "example.lex" - там есть пример использования того, о чем Вы говорите ("хмммм" = "\Item=Mmmm_02"). Огормное спасибо! Простите за нескомность - не пробовали Вы внедрить в example.lex все встроенные возможности Ольги? |
|
|
| |
Stroodder V.I.P.
Сообщений : 97
Репутация : 7
| Stroodder | :: Ср Фев 04 2009, 18:54 | Ср Фев 04 2009, 18:54 | |
| Olegbuht Пожалуйста. В хелпе к движку ("Loquendo TTS User's Guide), в разделе "Loquendo TTS User Controls" есть описание тэгов. Тэги начинаются с символа "\ " можете поэкспериментировать какие работают, какие нет. "example.lex" - это всего-навсего пример использования некоторых тэгов и комментариев. |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Ср Фев 11 2009, 17:22 | Ср Фев 11 2009, 17:22 | |
| Lexus - Цитата :
- И об этой конструции хотелось бы пояснение. В DOC уж очень схематичено и не очень понятно.
Со временем надо будет выложить весь джентельменский набор для Ольги, пока сдерживает словарь, исправил Зализняка представленного Stroodder на 4/5 + 7.000 не входяших внего слов. А вообще то всё присутствует в ветках форума Loquendo TTS. |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Чт Апр 23 2009, 16:04 | Чт Апр 23 2009, 16:04 | |
| All Можно ли исправить самостоятельно алгоритм построения sampa? Есть несколько систематических ошибок, где наблюдается закономерность и она вполне устранима. Например в словах оканчивающихся на "ми" и "ла" и слова где все безударные гласные "а" и "о" вырожены через @, без V. |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Чт Май 14 2009, 15:43 | Чт Май 14 2009, 15:43 | |
| Так, чуть-чуть - получше. - Цитата :
- REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Loquendo\LTTS7\LoqSAPI5] "DataPath"="C:\\Program Files\\Loquendo\\LTTS7\\Data\\" "Lex.1049"="C:\\Program Files\\Loquendo\\LTTS7\\bin\\example.lex" "SpeedUserScale"="0,25" "PitchUserScale"="0,25" "VolumeUserScale"="0,100" "TimbreUserScale"="0.10" |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Вс Июл 05 2009, 20:07 | Вс Июл 05 2009, 20:07 | |
| Без коментариев. http://depositfiles.com/files/w7ta38o3m |
|
|
| |
evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Вс Июл 05 2009, 20:29 | Вс Июл 05 2009, 20:29 | |
| а где лист №6? |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Вс Июл 05 2009, 20:51 | Вс Июл 05 2009, 20:51 | |
| evilone_ Пока нужны только 1,3 и 5. Дальше подумать надо, поэтому скрыл. В ячейку C2 заносися омограф, в G2 во множественном числе, в G35- единственное число. В столбце "А", единичками ставим, что надо выводить. Копируем из стобца "I" по всем закладкам. Добавляем в словарь, Раптером убираем дубликаты.
Идея не моя, я только переделал и дополнил. Много ерунды было, а идея хорошая. Вообще сразу становится понятно, какой будет словаарь, отсюда выводы. Тем более, что далеко не все правила внесены. Ещё надо сделать на другие категории омографов. P.S. Из правой части (в листах 3 и 5 ) нужно убрать "*"!!! |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Пн Июл 06 2009, 17:01 | Пн Июл 06 2009, 17:01 | |
| Исправил ошибки. http://depositfiles.com/files/thgb26y9c |
|
|
| |
donbaton Интересующийся
Сообщений : 7
Репутация : 0
| donbaton | :: Пн Июл 20 2009, 09:54 | Пн Июл 20 2009, 09:54 | |
| Куда совать файл homo.xls и есть ли польза и в каком случае патчить реестр вышеуказанными строками? |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Вс Июл 26 2009, 21:11 | Вс Июл 26 2009, 21:11 | |
| Его никуда совать не надо. Это как пример и требует самостоятельной доработки. Есть уже изменённый вариант, через который сейчас пополняется словарь для автоматической растановки удорений в омографах. Можно выложить.
"Lex.1049"="C:\\Program Files\\Loquendo\\LTTS7\\bin\\example.lex" Эта строка нужна, чтобы прицепить к движку (голосу) словарь sampa. Остальное на "любителя", задаются параметры по умолчанию. С этими параметрами Ольга говорит чуть медленнее и регулировка скорости и тембра более плавная. |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Чт Ноя 19 2009, 16:15 | Чт Ноя 19 2009, 16:15 | |
| В продлженее темы слепоты https://mytts.forum2x2.ru/forum-f16/tema-t7-250.htm, может кто отчается сделать текст покрупнее в http://tts-olga.narod.ru/LoqLexer.7z. Коментарии излишни. Лучше, чтоб автор - (Stroodder). Очена трудно тута (sampa - k"ap'il'nVvV# или gl'id'"at#) попадать чёрточками и штрихами в нужное место. Пользуюсь огромной лупой, а среди мазаики отдельных пикселей и знак тркдно усмотреть. Без этой программы и "Ольга" бы не ппошла!!! Спасибо большое автору! |
|
|
| |
Snark Наблюдатель
Сообщений : 1
Репутация : 0
| Snark | :: Сб Янв 16 2010, 22:19 | Сб Янв 16 2010, 22:19 | |
| Доброго времени суток уважаемые. Почитал форум про Ольгу. Я хоть и не криворукий, но пока установил все эти словари, разобрался как и что прописывать в реестре, какие словари и в какие папки кидать, то чес говоря мозги вскипели.. Такое впечатление, что вся эта каша не для простых юзеров. Ведь есть люди, которые даже незнают, что 7z это архив (наткнулся на такой вопрос в какой-то ветке)
1. Неужели нельзя паковать словари в обычный zip (на таком маленьком объеме выигрыш в размере ничтожный)? 2. Все словари в упаковке весят 2.5 метра, так может гденить на хосте сделать один архив со всеми словарями? Допустим внесли изменения в один из словарей, перепаковали архив, и вкинули. Ведь 2.5 метра сейчас это ерунда. А так разбирайся, что качать, что не качать... Наверное качают всеравно все подряд.
Просто читая ветку постоянно вижу просьбы простых смертных, типа "Дайте описание, как и что делать"... Ну и само предложение: Может кто возьмется за т.с автоматизацию сего процесса... (если такое возможно?), напишет какойнить батник, или прожку, которая скачала-бы (по постоянному адресу) этот самый архив со всеми нужными словарями, распаковала, раскидала-бы их в нужные папки (dic в Балаболку, example.lex в \\\\\bin), прописала-бы все нужное в реестр... Ну вроде как, чтобы человек установил сам голос, а дальше зашел на этот сайт, а в теме "Установка словарей" была одна ссылка на такой батник или прогу, скачал, нажал что-то вроде Пуск, и без этой всей мороки со скачем, раскидыванием, реестрами.... Просто многих отпугивает сложность установки всех причиндалов. Ведь не все в теме... Что для одного давно пройденный этап, то для другого темный лес. А читать весь форум и вникать во все тонкости некаждый осилит. Спасибо...
PS. А Ольга отличный двиг. Попробовал я и Аленку, у нее конечно приятней голос, но один и тот-же текст, со всеми подключенными словарями читает хуже чем Ольга (есно это только мое мнение) |
|
|
| |
lev55 Участник «online словари»
Сообщений : 384
Репутация : 45
| lev55 | :: Вс Янв 17 2010, 10:41 | Вс Янв 17 2010, 10:41 | |
| Snark - Цитата :
- 1. Неужели нельзя паковать словари в обычный zip
Можно. Даже это для меня это удобней. Я работаю не через проводник, а через totalcmd, а он не пакует в 7z. Каждое обновление приходится делать через браузер 7z. Но уже так повелось, и программа проверки обновлений myTTS Проверялочка сделана под7z. 2. Что касается ключей, то там можно изменять настройки голоса по своему вкусу (можно настроить параметров 20) Вот ссылка на то, что у меня сделано Loquendo.reg. И ешё, можно сделать так: - Цитата :
- ; LTTSComponentVersion=7.3.0
; Voice descriptor file for Loquendo TTS
"BaseDescription" = "Russian female voice" "Library" = "LTTS7Olga, Olga" "BaseSpeed" = "100" "BasePitch" = "95" "Gender" = "Female" "Age" = "35" "ProsodicPauses" = "punctuation" "ShortPauseLenght" = "90" "GildedTTS" = "yes" "gdeInclude" = "OlgaGilded.gde" "MotherTongue" = "Russian" "MotherTongueAliases" = "Russian,ru-RU,ru" "DemoSentence" = "Меня зовут Ольга, я – женский голос компании Локуэндо, мой родной язык – русский." Путь - C:\Program Files\Loquendo\LTTS7\data\voices\Olga\Olga.vde Что касательно распихивания словорей по двум папкам, то думаю никаких прогамм не нужно. Тем более, что размещение словарей*.dic обусловлено программой "Балаболка", а не движком. Люди могут работать и через другие программы-читалки. Здесь же всё внятно прописано и ссылка на файл реестра есть. Разархивируем: 1Olga_default.7z, 0omograph.7z, 2yo.7z, 3Olgazalizn_olga.7z и olga.7z - в C:\Documents and Settings\Snark\Мои документы\Balabolka\. Получаем: 0omograph.dic, 1Olga_default.dic, 2yo.dic, 3Olgazalizn_olga.dic и olga.dic (очерёдность в Балаболке и других программах имеет значение, поэтому они пронумерованы).
Разархивируем example.7z в C:\Program Files\Loquendo\LTTS7\bin\. Ещё подробней, я затрудняюсь сделать описание)). Если чё пишите. P.S. Прошу прощение за очепятки. Слепой почти. |
|
|
| |
grey_way Наблюдатель
Сообщений : 1
Репутация : 0
| grey_way | :: Вт Апр 06 2010, 02:46 | Вт Апр 06 2010, 02:46 | |
| to lev55 Я дико извиняюсь, а нет возможности выложить Балаболку с уже интегрированными настроенными голосовыми движками(в частности "Ольга") ?
я к сожалению ужасно запутался во всём этом и мои многочасовые труды сделали так что совсем не настроенный движок "Ольга", звучал лучше чем звучит после моих настроек.
Если есть возможность сделать исключение, буду весьма благодарен. |
|
|
| |
| Дополнительный софт и причиндалы к Ольге | |
|
Дополнительный софт и причиндалы к Ольге |
---|