roboforum.ru

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

Говорилка для AVR

Re: Говорилка для AVR

Eruman » 07 окт 2010, 12:25

Угу, попробываем. :) Вы только далеко не пропадайте. Кста, Вы откуда? Город не написан у аватарки.

Re: Говорилка для AVR

Zeus » 15 дек 2010, 18:19

_kp » 11 янв 2009, 18:03
Судя по звучанию, точно не для английского, а какой то другой язык. Ну а русский уж сам прикрутил.


А как на русский крутил? на слух или таблицами частот пользовался?

Добавлено спустя 2 часа 11 минут 11 секунд:
flyroman » 12 май 2009, 22:58
Я уже тут это, писать собираюсь :crazy: ....
Уже всю фонетику выучил, фонемы сам собираюсь делать.. :D на бейсике. Тока не пойму как получить фонемы например из wav в код васика Sound ....)


А у вас, что есть к каждой фонеме свой wav? Где взяли?

Re: Говорилка для AVR

ishimcity » 28 мар 2013, 09:32

Уважаемые специалисты а не могли бы вы дать полный проект Proteus? Я начинающий и проект очень меня интересует! Спасибо

Re: Говорилка для AVR

xaborim » 19 авг 2013, 01:38

на аврке полноценный ттс русского языка не получить но для этого уже сушествуют специализированые чипы компании sensory которые способны не только синтезировать но и распознавать
речь вроде последний nlp-5x русскую речь понимает но русского ттс нет(ну скорее всего есть возможность писать русские слова английскими буквами подобрать звучание и т.п.) я думаю это будет куда лучше выложеной здесь пишалки,хочу заказать себе такой .Кто нибудь уже пробовал эти микры?

Re: Говорилка для AVR

radan » 15 окт 2013, 14:06


Re: Говорилка для AVR

CyberLab » 15 окт 2013, 19:06

xaborim писал(а):на аврке полноценный ттс русского языка не получить

Было бы желание, все можно и на ардуине реализовать.
Есть библиотека которая воспроизводит Wav с SD Flash
Осталось только фонемы записать, и немного кода написать


Re: Говорилка для AVR

xaborim » 21 окт 2013, 20:26

давай запиши если сделаеш я те даж денег дам,ток мне кажется что дальше этой пищалки ты не уйдеш((

Re: Говорилка для AVR

Dmitry__ » 21 окт 2013, 21:34

А давайте я немного потроллю аврки :)
Говорилка на 8-ми ногой пикине, аппаратный pwm, spi, читает флешки с фат16, 5 деталей, написан на си :D

http://dmitry.gr/index.php?r=05.Project ... o%20Player
http://www.labkit.ru/html/autocontrol?id=455

Добавлено спустя 4 минуты 34 секунды:
Ой, если что, не пинайте, это wav плеер, только сейчас прочитал первое сообщение :oops: :pardon:

Re: Говорилка для AVR

HarryStar » 22 окт 2013, 02:39

Делал для себя на авр. Записал несколько слов которые мне надо было, все числительные и делал модуль, который вопроизводил фразы типа "Напряжение 11 вольт, батарея разряжена" или "температура 26 градусов". Для моих целей было достаточно. Полноценный синтез сделать можно, а смысл?

Re: Говорилка для AVR

Dmitry__ » 07 янв 2017, 03:37

ТС год не заходил на робофорум :(
Я тут твою говорилку перевел на gcc + линух + ардуина328. Правда звук еще не слышал, только хрипы в протеусе :), но протеус у меня в виртуальных виндах на недокомьютере нетбук...
Ты не хочешь оформить свой код на гитхабе? Чтоб, так сказать, быть автором своего детища, а я бы уже форкался от тебя.

Проделал это для анализа существующих синтезаторов на микроконтроллерах.
http://roboforum.ru/forum2/topic17122.html

Re: Говорилка для AVR

setar » 07 янв 2017, 12:41

а линух на чем ?
ардуинка я так понимаю как IO порт используется

Re: Говорилка для AVR

Dmitry__ » 07 янв 2017, 17:06

Ну я линух привел как ОС в которой компилю. К говорилке отношение не имеет. Просто в проекте присутствует каша с названиями файлов большими буквами, а в исходниках include с маленькими буквами. Венды такое прощают, а линух нет.
Сам исходник я не подгонял под иде ардуины, hex файл создается в make и записывается в дуину avrdud-ой через штатный загрузчик дуины. Функциональность ардуины не нарушается, потом можно залить любой скетч штатным иде.

Запустил говорилку на железе, что говорит смог понять только при синхронном чтении текста из терминалки :) Но это мелочи, т.к. есть большой потенциал доработок - использовать аппаратный шим, дописать качественные фонемы. Пока программа занимает 5266 байт, даже меньше оригинала (5480 байт) из доступных 32к для атмеги328.


cron
Rambler\'s Top100 Mail.ru counter