Аппаратное Компактное Устройство Изменения Голоса на МК.

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить
under_frost
Родился
Сообщения: 3
Зарегистрирован: Ср дек 10, 2014 13:31:51

Аппаратное Компактное Устройство Изменения Голоса на МК.

Сообщение under_frost »

В общем создается маска. В маску планируется встроить 2 динамика (можно и один) и микрофон. Батарейки/крона/аккумулятор. Светодиоды. Но речь о микрофоне и динамиках..
Задача в следующем.
Собрать вокодер, который будет в "прямом эфире" менять голос. (через маску будет плохо слышно голос носящего маску/шлем).
То есть я заливаю через программатор или по USB (желательно) настройки или код, согласно которым будет изменяться входящий глос(звук). В качестве входящего сигнала будет использоваться микрофон от гарнитуры или компьютерного микрофона. На выход будет идти один или 2 динамика от старого мп3плеера как вариант. Не большие.
Запитывать всё от акума или батарей. Устройство на СМД планируется паять. Задержка между вход-выход минимальная нужна.


Спасибо всем кто откликнется.
Реклама
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Аппаратное Компактное Устройство Изменения Голоса на МК.

Сообщение uk8amk »

voice changer:
http://www.sinava.ru/NT200.php
Просто до безобразия и без МК.

МК не всякий подобную задачу в реальном времени вытянет. Надо как минимум pic24, stm32 или что-то аналогичное.
Реклама
under_frost
Родился
Сообщения: 3
Зарегистрирован: Ср дек 10, 2014 13:31:51

Re: Аппаратное Компактное Устройство Изменения Голоса на МК.

Сообщение under_frost »

uk8amk писал(а):voice changer:
http://www.sinava.ru/NT200.php
Просто до безобразия и без МК.
Там заранее заданы возможности изменения. А мне нужно что бы я сам задавал тембр и все остальное. Загоняя туда программу. Важно что бы я мог менять голос. Хоть и исключительно перепрошивая но всё же это важно. Да и качество звука должно быть хорошим.
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Аппаратное Компактное Устройство Изменения Голоса на МК.

Сообщение uk8amk »

Ну тогда в чём проблема?
Берёте МК с DSP ядром, под задачу пишите алгоритм фильтрации, нормализации, сдвига спектров и прочих звуковых извращений. Прожигаете программу, профит.
Реклама
Эиком - электронные компоненты и радиодетали
under_frost
Родился
Сообщения: 3
Зарегистрирован: Ср дек 10, 2014 13:31:51

Re: Аппаратное Компактное Устройство Изменения Голоса на МК.

Сообщение under_frost »

uk8amk писал(а):Ну тогда в чём проблема?
Берёте МК с DSP ядром, под задачу пишите алгоритм фильтрации, нормализации, сдвига спектров и прочих звуковых извращений. Прожигаете программу, профит.
А если так:
Принципиальную схему усилителя с вводом-электретный микрофон, вывод - обычные колонки. Питание - батарейка или аккумулятор. Это я нашел как сделать.
Осталось на выводе придумать как исказить сигнал.
Есть идеи?


Вам нужно прочитать Правила форума.
Нарушение Правил форума п. 2.7
aen
Реклама
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Аппаратное Компактное Устройство Изменения Голоса на МК.

Сообщение uk8amk »

Ну если совсем из хлама, то вот так:
http://radiostorage.net/?area=news/24
Только генератор импульсов и ФНЧ надо настроить так, чтобы спектр не инвертировался, а лишь немного сдвигался. Аналогичные по принципу работы схемы попадались кажется в старых журналах Радио.
Но там одна проблема - простой сдвиг. Дополнительная обработка с оперативным изменением параметров возможна только на сигнальных процессорах.
Реклама
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Аппаратное Компактное Устройство Изменения Голоса на МК.

Сообщение Meteor »

under_frost писал(а):Осталось на выводе придумать как исказить сигнал.
Если платформа не ограничена, то:
Преобразованием Фурье получаем спектр сигнала.
Далее меняем амплитуды спектра местами.
Делаем обратное преобразование Фурье.
По всем параметрам, должно получиться скремблирование чистой воды.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Ответить

Вернуться в «Умные мысли»