roboforum.ru

Технический форум по робототехнике.

Синтезаторы речи на микроконтроллерах

Re: Синтезаторы речи на микроконтроллерах

zz555 » 09 апр 2017, 01:23

Мне тоже нравиться эта тема! Спасибо Dmitry__ и _kp!
Мне тоже давно хочется сделать более менее качественный синтез речи именно робота (точнее набора только 20 слов) и уместить программу с сэмплами фонем в 4 Kb. Нужно впихнуть все в ATtiny85 и притом оставить 4 Kb для другой программы. CD-карточка не вариант, нужен минимализм.

Может стоит кодировать сэмплы в IMA ADPCM? - http://we.easyelectronics.ru/Soft/szhat ... adpcm.html

Re: Синтезаторы речи на микроконтроллерах

zz555 » 09 апр 2017, 05:15

Еще за заметку про MOD генерацию звука - http://sblive.narod.ru/ZX-Spectrum/Gene ... lSound.htm

Re: Синтезаторы речи на микроконтроллерах

Madf » 15 апр 2017, 16:19


Пытался я как-то вкурить его, но так и не вышло, не знаю почему, складывается такое впечатление, что каких-то данных не хватает о алгоритме.

А вообще есть ещё такая тема с RC2: https://www.mcselec.com/index.php?optio ... &Itemid=57

Re: Синтезаторы речи на микроконтроллерах

Eruman » 01 июн 2017, 16:18

Надеюсь ТС не осерчает, лень тему создавать. :)

Нужен был речевой извещатель. погонял <talkie.h>, и могу сказать, что её возможностей достаточно мне процентов на 90%.
качество звука обеспечивает разборчивость речи. песенка 2 минуты сжалась в 12кб

Можно нагенерировать собственных сообщений, благо инструменты присутствуют в архиве. Следует установить FreeMath, и все получится. Там в примере нет окончательной конвертации в hex-массив, но дописать - не проблема. Синтаксис скрипта - простейший. если нет желания писать, то итоговую битовую последовательность можно сконвертировать в удобоваримый вид тут http://lab.dejaworks.com/dev/talkie-encoder/
Массив получается с помарками, но звучать будет понятно.
Вложения
level.zip
звук от ардуино отличается минимально
(26.35 КиБ) Скачиваний: 0

Re: Синтезаторы речи на микроконтроллерах

esisl » 01 июн 2017, 18:16

Плееров достаточно много. А вот синтез... Хуже только "слушатель" :)

Re: Синтезаторы речи на микроконтроллерах

Eruman » 01 июн 2017, 22:56

собственно, там фонемами синтезируется что-угодно. просто и наглядно )


cron
Rambler\'s Top100 Mail.ru counter