roboforum.ru

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


Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO OUT.

Обсуждаем рождающиеся мысли и результаты экспериментов.

Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO OUT.

Сообщение flyroman » 30 янв 2011, 20:27

Ребят, все таки наши роботы должны как-то сообщать внешнему миру о своей работе, своем состоянии, да и вообще озвучивать свои действия, реагировать на события.... не только светодиодами и пишалками, звуками R2D2(хотя и их не все могут добиться)....а уже человеческими словами, реальными звуками(нипример "Ой щит!"), и песнями......

Поэтому выдвигаю преложения:
1. Найти максимально ДЕШЕВОЕ решение воспроизведения допустим wav(может будут предложения других форматов) звука без слов с приемлемым качеством для понятия звук(без слов)...

2. Найти максимально ДЕШЕВОЕ решение воспроизведения wav(-//-) звука с голосом, с качеством приемлемым для понимания сказанных слов или фраз...

Оговорюсь для старта об ограничениях:
Длительность записи: от 5 до 25 секунды ...думаю хотябы 5 записей по 1 секунде -это минимум(ну либо запись 5 сек..)... (излишние секунды не нужны(если только обоснованно) т.к. ясно что это сразу же удорожит элементы)

-Элемент/Схема должна позволять оперативно переключаться между записями, для воспроизведения произвольных записей в нужный момент времени...

-Элемент/Схема должнв быть перезаписываемая, для того чтобы можно было менять звуки...(хотя принимаются предложения и по элементам одноразовой записи, но с записью без спец. программатора)

-Естественно, элемент/схема должна иметь какое-либо управление от МК...

-Элемент/схема должна иметь минимальную возможную обвязку...(Усилители звука не нужны...это уже другой вопрос.. :wink: )

-"Приемлемое качество" - думаю сами поймете...хотя бы чтобы было слышно запись(а не просто набор шумов)...а если есть и слова....то желательно чтобы их можно было различить....

Короче: дешево, сердито, с приемлемым качеством воспроизведения, с максимальной функциональностью... :oops:

P.S. принимаются любые предложения и полезная информация по данной теме...
P.S2. ДАБЫ понимать ваш настрой к данной теме, прошу в начале ответа ответить на 2 вопроса:
1. Нужно ли это вообще? (Варианты ответа: Да/Нет)
2. Поддерживаете вы меня в данном вопросе? (Варианты ответа: Да/Нет/Я предлагаю абсолютно другое решение)
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение dccharacter » 30 янв 2011, 21:38

http://market.yandex.ru/model.xml?hid=9 ... id=4646169
Дешевле 685 руб
Изображение

А из чего исходить, что уже есть? Если, например, ардуина есть, то это одно... А если голый светолюб на 293, то другое.
Последний раз редактировалось dccharacter 30 янв 2011, 21:40, всего редактировалось 1 раз.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение Michael_K » 30 янв 2011, 21:38

Максимально дешевое :) решение - это авр-ка + serialflash.
Работает на ура, чего там еще выдумывать-то?

Добавлено спустя 30 секунд:
Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO OUT.
Дешевле :ROFL: только специализированные чипы, если брать партией.
Последний раз редактировалось Michael_K 30 янв 2011, 21:40, всего редактировалось 1 раз.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение =DeaD= » 30 янв 2011, 21:40

Michael_K писал(а):Максимально дешевое решение - это авр-ка + serialflash.
Работает на ура, чего там еще выдумывать-то?

+много, только еще выводить надо через что-то, если захочется качества, ЦАП или простейший Covox.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение Michael_K » 30 янв 2011, 21:40

Шим
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение =DeaD= » 30 янв 2011, 21:42

Ну в целом да, можно ШИМ'ом через RC на выходе, а кстати, сколько бит получается?

Добавлено спустя 1 минуту 5 секунд:
Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO OUT.
16МГц, если звук 44КГц, то в принципе 8бит получается вполне. Да, тут пожалуй и ЦАП\Covox не особо нужны.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение Michael_K » 30 янв 2011, 21:44

Делал неоднократно. На восемь бит работает, но и шести бит - выше крыши.
Неподготовленные люди понимают такую через телефон.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение dccharacter » 30 янв 2011, 21:46

Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение Michael_K » 30 янв 2011, 21:49

Это совсем другое и нифига не понятно говорит.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение Vovan » 30 янв 2011, 21:58

Написано 5-25сек, в первом посте. На такое время ИМХО самое простое применение микросхем ISD управлять с любого МК. Качество воспроизведения практически равно качеству записи, количество звуков - дофига, в д\ш на конкретную ISD кол-во их расписано. Я строил, остался доволен - всё что хочешь можно воспроизвести, даже слова из звуков складывал :crazy:
ЗЫ: ещё раз перечитал первый пост ТС, ну точняком ISD описана :roll:
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение Michael_K » 30 янв 2011, 22:19

Еще раз перечитал пост и еще раз поржал над выделениями.
Чип-дип (не самый дешевый магазин, да, но сравнить можно):
ISD1420 = 1000 рублей (20 секунд речи)
ATMEGA48 = 200 рублей (так и так какой-то проц нужен)
AT25F1024 = 100 рублей (128кбайт)

Считаем:
128кбайт при оцифровке 11кГц - это 10 секунд.
Простейший ADPCM легко удавит речь в два-четыре раза (то есть вполне 40 секунд можно получить).

Ну и цену сравниваем.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение Vovan » 30 янв 2011, 22:48

Про цену согласен конечно, правда я покупал два года назад две шт: одну на 10сек (с ней и игрался и на робота ставил, фраз 6 наковырял, больше не придумал, а потом снял - достали енти его объявления! :x ) по 220рос.руб. и на 20сек по 370рос.руб. (так и валяется не паяная).
Зато мне понравилась простота и качество :) А базары робота - достают реально :P
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение flyroman » 30 янв 2011, 23:08

Да не, ISD дело понятное...дорогие они заразы...
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение dccharacter » 30 янв 2011, 23:12

Читайте выше про цены. А в плейграунде Ардуины есть, например, примеры, как управлять готовым USB-хостом с возможностью проигрывать музыку, так вот там не 10 сек, а только размером флешки ограничено. Цена - та же 1000 руб.

И как-то вот это: "P.S. принимаются любые предложения и полезная информация по данной теме..." с этим: "вы немного не просвещены в этой сфере походу" не особо вяжется, не так ли?
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO

Сообщение flyroman » 30 янв 2011, 23:17

Мож все таки кто-нить подкинет схемку на МК......
Могу чисто 1 МК использовать только на звук.....

Есть такой вариант ? - микросхема памяти + МК + ЦАП(на резисторах)
Микруха памяти желательно распространненную , дешевую на 1 мегабайт..или скока они там есть ......
Просто флешку использовать не катит...

Добавлено спустя 1 минуту 21 секунду:
Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO
dccharacter писал(а):И как-то вот это: "P.S. принимаются любые предложения и полезная информация по данной теме..." с этим: "вы немного не просвещены в этой сфере походу" не особо вяжется, не так ли?


ну ...как-то.....по параметрам не очень подходит...хотя согласен ..я сам это сказал... :beer:
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

След.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29