|
|
  |
Как сделать "говорилку"? |
|
|
|
Sep 27 2012, 07:56
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 30-08-11
Из: Санкт-Петербург
Пользователь №: 66 926

|
Вот здесь есть программка для переделки wav в бинарник или массив шестнадцатеричных чисел, буду ее пробовать: http://www.imeda.nm.ru/Цитата(muravei @ Sep 27 2012, 11:35)  Вэйв это и есть бинарник с массивом чисел, а для уменьшения диапазона , думаю, подойдет любой звуковой редактор. Кстати, тут никто не предлагал однобитовый звук , типа упрощенного дельта-сигма. Да, но формат файла имеет свои накладные расходы - текстовая информация вначале. Не хотелось бы вручную редактировать или самому писать программу - время дорого. Тут не просто нужно уменьшить диапазон. wav содержит отрицательные значения, для наших целей все значения должны быть в диапазоне 0-255. Однобитовый звук? Не слышал, сейчас почитаю. Цитата(toweroff @ Sep 27 2012, 11:55)  SoundForge лет 15 назад нужно было получить то же самое. Конвертил в 8бит/8кГц, а потом сохранял в RAW - вот и бинарник в чистом виде Спасибо! Но, к сожалению, корпоративная политика запрещает работать с нелицензионным (крякнутым) ПО.
Сообщение отредактировал Misile_Inc - Sep 27 2012, 08:03
|
|
|
|
|
Sep 27 2012, 10:15
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 30-08-11
Из: Санкт-Петербург
Пользователь №: 66 926

|
Цитата(_Pasha @ Sep 27 2012, 13:18)  Про дельта-модуляцию(ДМ): ДМ с двойным интегрированием лучше для голоса подходит, чем линейная. Там можно частоту дискретизации снизить килогерц до 40. То есть, позволяет "сжимать" файл? Подсчитал, что на каждую секунду голосового сообщения могу выделить 5 кБ флеш. Таким образом, нужно чем- то сделать файл с частотой дискретизации 5 кГц. Nero и стандартные утилиты Windows позволяют только до 8 опуститься
Сообщение отредактировал Misile_Inc - Sep 27 2012, 10:51
|
|
|
|
|
Sep 27 2012, 13:16
|

Гуру
     
Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591

|
Цитата(toweroff @ Sep 27 2012, 10:56)  нет, это контейнер с заголовком Дык, вот опосля заголовка, и непрерывно данные , собственно звук. Редактор http://www.wavosaur.com/?utm_source=about&...aign=executableЦитата(Misile_Inc @ Sep 27 2012, 10:56)  Однобитовый звук? Не слышал, сейчас почитаю. Кто ж его не слышал, но все будут нос воротить. Просто входной сигнал подается на компаратор , и запоминаются "1" или "0". Звук вполне нормальный , главное , хорошо фильтровать, а разборчивость зависит от диктора. Я как-то скачал пару файлов из базы для тренировки распознавателей речи. Так там такие "говоруны" попадались: с 5-го раза разберешь, и то предварительно прочитав фразу.
|
|
|
|
|
Sep 28 2012, 04:54
|
Местный
  
Группа: Свой
Сообщений: 357
Регистрация: 6-01-07
Пользователь №: 24 139

|
Цитата(Misile_Inc @ Feb 28 2012, 16:13)  Жирновато сразу по нескольким параметрам:габариты микросхемы, стоимость средств программирования и отладки, стоимость микросхемы. Зачем так круто? Не факт. Если рассмотреть вариант http://milandr.ru/index.php?mact=Products,...nt01returnid=68корпус - LQFP64 с шагом 0,5 мм - весьма мелкий стоимость - 165 рублей, не назвал бы ее заоблачной Средства программирования - МТ-линк за 2500 рублей - вполне посильная затрата И при этом встроенный 12 разрядный АЦП с частотой оцифровки до 500 кГц Встроенный 2-х канальный ЦАП, тоже 12 разрядный Вычислительной мощность не напрягаясь хватит - 80 МГц тактовая частота, Cortex M3 совместимый
|
|
|
|
|
Sep 28 2012, 12:11
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 30-08-11
Из: Санкт-Петербург
Пользователь №: 66 926

|
Цитата(Mik174 @ Sep 28 2012, 08:54)  Не факт. Если рассмотреть вариант http://milandr.ru/index.php?mact=Products,...nt01returnid=68корпус - LQFP64 с шагом 0,5 мм - весьма мелкий стоимость - 165 рублей, не назвал бы ее заоблачной Средства программирования - МТ-линк за 2500 рублей - вполне посильная затрата И при этом встроенный 12 разрядный АЦП с частотой оцифровки до 500 кГц Встроенный 2-х канальный ЦАП, тоже 12 разрядный Вычислительной мощность не напрягаясь хватит - 80 МГц тактовая частота, Cortex M3 совместимый Да, вы правы. В то время упустил из виду, что Миландр начал использовать пластик. Сейчас проблема выбора архитектуры позади - информатор урезан в функциональности и выполнен на ARM7 фирмы Analog devices через DAC в составе другого прибора. Проблема сейчас в том, что свободно всего 28 кБ флеш и сюда надо уместить 5 секунд звука + ПО, воспроизводящее звук.
Сообщение отредактировал Misile_Inc - Sep 28 2012, 12:46
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|