Началось все с RHVoice, но странные решения с языком foma, непонятным scons и бинарными файлами фонем отпугнули от портирования RHVoice на микроконтроллер. Но надо отметить очень качественный синтез речи. Пример "Шишкосортировщики на шишкодробильщиках" от linvinus:
https://soundcloud.com/tags/rhvoice
https://launchpad.net/~linvinus/+archive/ubuntu/rhvoice
Следующий поиск вывел на синтезатор на stm32. Главное преимущество - полная открытость и документирование, возможность создания своего голоса.
http://radiokot.ru/forum/viewtopic.php?f=59&t=94614
мужские и женские фонемы мp3, wav:
http://proitk.ru/tools/3797-zhenskie-fonemy-mp3-wav/3797-zhenskie-fonemy-mp3-wav
ESpeak:
Воспроизвести: espeak -vru -s130 "Я хреново говорю по-русски.."
http://espeak.sourceforge.net/download.html
Синтезатор "голос":
http://beriinfo.narod.ru/
А там есть образцы голосов, понравились "VitalVoice "
http://beriinfo.narod.ru/VitalVoice1.mp3
вокодер + ссылки на книги:
https://habrahabr.ru/post/305868/
Распознавание речи. Arduino
http://www.polesite.ru/?p=2001
Говорилки на avr:
http://bascom.at.ua/publ/sintezator_rechi_rc2_na_avr_govorilka/1-1-0-79
Ссылки с робофорума
http://roboforum.ru/forum2/topic5106.html
http://roboforum.ru/forum35/topic7695.html
Ну и урок по голосу робота, как же без Colossus?
Старая тема:
http://roboforum.ru/forum8/topic9215-345.html#p261067
Новая:
Ссылки ушли в помойку:
STM32 + SD карта. Синтезатор речи “Элиза”
http://mycontroller.ru/old_site/stm32-sintezator-rechi-ldquo-eliza-rdquo/default.htm
“Элиза” - шляпа полная. На sd записываются wav файлы с названием воспроизводимого слова. Все
Говорилось о базе в 400 слов - больше чем у "что на порядок превышает словарный запас Эллочки-Людоедки". Но у меня есть сомнения, что в ее базу входили слова со всеми склонениями Пример одной из папок, на данный момент в базе 600 таких слов:
- Код: Выделить всё
переделаем.wav под______.wav послезавтра.wav приятного.wav
переделаешь.wav подключаю.wav постоянный.wav приятный_.wav
переделать.wav поезд____.wav поэтому__.wav приятных_.wav
переделаю.wav поезда___.wav пределы__.wav против___.wav
переключателем.wav поездом__.wav предлагаю.wav процессор.wav
переключатель.wav пока_____.wav препятствие.wav процессора.wav
переключателями.wav понедельник.wav препятствием.wav процессорами.wav
переключаю.wav понедельника.wav препятствию.wav процессором.wav
переключите.wav понижать_.wav препятствия.wav процессоры.wav