-
- У Нувотона есть целая куча специально обученных говорильных чипов. Проц, АЦП/ЦАП, усилители и всякое разное в одном флаконе. - LightElf(14.03.2021 15:03)
- В постах fk0 поищи, он что давал по эффективным кодекам для радиосвязи. - ToчкaOпopы(14.03.2021 12:47, )
- Зачем что-то придумывать. seryy(267 знак., 14.03.2021 12:24, ссылка, ссылка)
- Дельта-модуляция может оказаться не совсем поганой. Но для конкретной речи надо смотреть. И есть её адаптивный алгоритм. Тот же один бит на отсчёт, но используется инфа о прошлых значениях - несколько адекватнее звук выходит. - POV_(14.03.2021 11:51, )
- Делал обычный wav файл. Хранил либо на SD-карте, либо в памяти AT45. Выход - R-2R ЦАП на обычных 5% резисторах. Звук довольно чистый. Память сейчас стоит недорого. Всем этим управлял PIC18. - FDA(14.03.2021 01:12)
- отойду чуток от темы, есть много плат говорилок, качество вполне норм, сразу выход на динамик, 4 метра памяти, mp3/wav и т.п. стоит оч. недорого. - incognito(13.03.2021 23:42)
- Если для игрушек, то можно вспомнить чипы ISD 14xx, ISD 40xx.
Сильно их продвигали лет 15-20 назад у нас. Но у китайцев как-то
лучше получилось. У китайцев и сейчас модули готовые есть.
Интересно что производитель (тот что 20 лет назад) вроде их не
делает уже, а китайцы продают и чипы и модули.. ))) - klown1(13.03.2021 20:17)
- Если под "производителем 20 лет назад" имеется в виду Winbond, то
их линейка говорилок переехала и развивается в цепких лапах Nuvoton - LightElf(14.03.2021 15:02, ссылка)
- Да, оно самое. Спасибо. - klown1(14.03.2021 21:25)
- Если под "производителем 20 лет назад" имеется в виду Winbond, то
их линейка говорилок переехала и развивается в цепких лапах Nuvoton - LightElf(14.03.2021 15:02, ссылка)
- Если только воспроизводить, то SPI флэш сейчас дешевая, 8 бит wav с
рейтом 8,11,22 кГц воспроизведет практически любой МК посредством 8
бит таймера с ШИМ. У меня так и сделан "матюгальник" в одном из
девайсов. Atmega328 с тактовой 12.5 Мгц, W25Q32 - wav 8 бит, 22
кГц... - Гyдвин(13.03.2021 20:16)
- Можно хоть сразу PDM записать в SPI-флешку - lloyd(13.03.2021 20:26)
- самый простой кодек - IMA ADPCM. Сжимает 16 бит в 4 бита. Идет даже на слабых контроллерах. Есть исходники где то у Микрочипа. Я писал прогу для цифрового диктофона , использовал этот кодек. А для голосовых игрушек в наше время можно просто взять EEPROM пообъёмистей и ничего не сжимать. - =L.A.=(13.03.2021 20:10, ссылка)
- G.711 - Xaoc(13.03.2021 19:29, , ссылка)
- ...на низкопроизводительных микроконтроллерах (8ми-битниках ... ???
Как впрочем и для G.729 - Make_Pic(13.03.2021 19:42)
- Декодирование G.711 это просто считывание 16-ти битного числа из таблицы размером 512 байт. Куда уже проще то??? - Xaoc(14.03.2021 07:57, )
- Помнится, была какая-то досовская программка с расширением .com,
которая что-то бормотала через пищалку низкопроизводительного
писюка. - SciFi(13.03.2021 19:54, ссылка)
- Помнится на 3.5МГц Спектруме были бормоталки, иногда разборчивые! - Argon(13.03.2021 20:30)
- ...на низкопроизводительных микроконтроллерах (8ми-битниках ... ???
Как впрочем и для G.729 - Make_Pic(13.03.2021 19:42)
- G.729 - Xaoc(13.03.2021 19:25, , ссылка)
- Не использовал, но если бы... то начал со связки RLE+WAV. - michas(13.03.2021 19:03)
- посмотри у Чена - m16(13.03.2021 18:41, ссылка, ссылка)