Свежие обсуждения
Микроконтроллеры

Можно ли записать в МК голосовой файл и воспроизвести его?

1 4

Выводы МК можно использовать под выходные сигналы типа поморгать светодиодом. Для индикации чего-либо, например. Мне удобнее было бы использовать в этом случае голосовое сообщение через динамик, например. Можно ли в PIC записать голосовой файл и потом в нужный по алгоритму работы момент воспроизвести его через PIC ?

 

А зачем?Существуют же специальные микросхемы.
Наверное можно - в звонке на атмеле,что я видел, брали звуковой файл и записывали в контроллер

 

Несколько лет тому назад в ж."Радио" была статья А.С.Долгого, в которой была реализована "Ваша идея", только не на PIC-e а на AVR. Только там присутствовала и память AT24C512, в которую записывался звук. Памяти МК недостаточно для того, чтобы туда записать голос... В той схеме было всего 3 микросхемы. Если надо, могу поискать... (2001 год 4,5 номера - если не ошибаюсь...)

 

Так вот только что про это говорили. Там и ссылка на статью, про речевой информатор на ПИКе.

 

Как ни крути, а голосовой файл это довольно грамоздкая фигня и скорее всего придётся использовать внешнюю память. "Выводить звук " можно при помощи ШИМ и RC-цепочки Писать что-то в память МК, даже у которого 60Кб памяти..... это несколько перегиб.
Хотя во времена Спектрума, была програмка которая собирала из букв фразы, дык памяти там было всего 48К
Я использовал AT45DB161

 

Diko:
Я использовал AT45DB161
Так это Ваша статья про информатор? Тогда поясните по поводу подготовки сэмплов (здесь).

 

На микрочипе есть пример с ADPCM .
http://www.microchip.ru/cdrom/ww1.microchip.com/downloads/en/AppNotes/00643b.pdf...
И в протеусе есть термометр с голосовым информатором
на 24 пике. PIC24 Speech

http://www.compitech.ru/html.cgi/arhiv/04_02/stat_28.htm

 

Разве нет ковертера типа из *.wav (или другого звукового файла) в *.hex ? А потом уже с ноги МК на динимик или пищалку в виде звука. Надо ведь речь выдать, а не музыку.

 

dosikus: И в протеусе есть термометр с голосовым информатором
на 24 пике. PIC24 Speech

PIC24 Speech ,это что-то не то!

109178.dsn

 

rubilnik: PIC24 Speech ,это что-то не то!

Ну естественно не то , если ПРОТЕУС первый раз открываешь.
На первом листе фильтр , сам пик с прошивкой на втором.
Наведи на AUDIO AHALYSIS курсор и нажми пробел .
Минута ожидания и ....