- Схемы имитаторов звуковых эффектов, изменение голоса
- Схема приставки
- Второй вариант приставки
- Преобразователя напряжение-ширина импульсов
- Голосовой модулятор (звуковые эффекты вибрато и голос робота)
- Устройство изменения голоса в реальном времени на Ардуино
- Комплектующие
- Проект
- Схема устройства
- Код проекта
- Меняем голос
- Модулятор голоса своими руками
Схемы имитаторов звуковых эффектов, изменение голоса
Приведены принципиальнаые схемы приставок для обработки голоса, получения искажения по типу «компьютерный голос». Устройства будут полезны для озвучивания разных событий с использованием звуковых эффектов.
Схема приставки
Схема на рисунке 1 предназначена для работы с любым источником звукового сигнала и позволяет изменить спектр на выходе относительно входного. Например, из обычной разговорной речи сделать “компьютерный голос». Достигается это за счет модуляции исходного сигнала прямоугольными импульсами, которые формирует генератор на микросхеме DA1 (рабочая частота у него выбрана около 10 Гц).
Рис. 1. Схема приставки для имитации компьютерного голоса.
Возникающие при этом искажения создают новые частотные составляющие в спектре исходного сигнала, которые и меняют тембр звука, например голоса, делая его менее похожим на оригинал.
Для получения нужного спектра может потребоваться регулировка элементов R3 и R2. Транзистор используется в качестве управляемого напряжением резистора и образует вместе с R4 управляемый напряжением аттенюатор.
Второй вариант приставки
Еще одна схема для изменения спектра сигнала показана на рисунке 2. В ней звуковой сигнал модулируется с частотой 50-90 Гц (частота изменяется резистором R2), вырабатываемой микросхемой DA1.
Рис. 2. Второй вариант приставки для создания звуковых эффектов.
Чтобы не было сильных искажений и ухудшения разборчивости, входной сигнал не должен превышать уровень в 150 мВ и поступать от источника с низким выходным сопротивлением, например, от электродинамического микрофона. Выходной сигнал подается на любой внешний усилитель. При этом во многих случаях можно не устанавливать конденсаторы С4-С5 (если в звуковом сигнале нет постоянной составляющей).
Преобразователя напряжение-ширина импульсов
Для создания некоторых устройств (стабилизации напряжения или скорости вращения электромотора, автоматического зарядного устройства и др.) может потребоваться преобразователь управляющего входного напряжения в ширину выходных импульсов. Вариант схемы такого узла приведен на рисунке 3, она обеспечивает точность преобразования не хуже 1 %.
Рис. 3. Схема преобразователя напряжение-ширина импульсов и диаграммы, поясняющие работу.
Микросхема DA1 имеет отечественный аналог К140УД7 и работает в качестве интегратора разности напряжений Uвх и Uon, а на таймере DA2 собран одновибратор с запуском от внешнего тактового генератора. Резистор R2 служит для установки нужной минимальной ширины импульсов.
Литература: Радиолюбителям: полезные схемы, Книга 5. Шелестов И.П.
Источник
Голосовой модулятор (звуковые эффекты вибрато и голос робота)
В проекте данного голосового модулятора используется микросхема HT8950A, которая создает два специальных звуковых эффекта, а именно – вибрато и голос робота.
Описание проекта
В данном проекте создается два специальных эффекта: вибрато и голос робота. Эффект вибрато генерируется путем изменения частоты входного сигнала вверх и вниз на частоте 8 Гц. Второй эффект создается путем преобразовании входного голоса в голос робота. Оба эффекта могут быть выбраны в зависимости от того, какой вход срабатывает, ROB или VIB. Для смещения уровня частоты на выходе микросхема имеет семь ступеней, которые выбираются с помощью нажимных кнопок SW0, SW1 и SW2 для прямого выбора электронным способом, которые подключаются к входам микросхемы ROB, TGD, TGU и VIB.
Микросхема HT8950 включает встроенный усилитель со смещением для микрофона, 8-битный АЦП, встроенную память SRAM, а также 8-битный ЦАП токового выхода. 8-битные АЦП и ЦАП обеспечивают частоту дискретизации 8 кГц, гарантируя высокое качество и высокое отношения сигнал/шум выходного голоса. Микросхема управляет светодиодным индикатором, который мигает в соответствии с уровнем входного голоса.
Характеристики:
Входное питание — 6 В DC @ 300 мА
Звуковой выход — Динамик, 8 Ω / 0.5 Вт
7 ступеней для смещения уровня частоты (Регулировка громкости) SW3 (TGU) и SW4 (TGD)
SW2 – Режим вибрато, SW5 – Режим робота
Светодиод для отображения уровня входного голоса
Ползунковый переключатель ВКЛ/ВЫКЛ для подачи питания
Аудио усилитель LM386 с предустановками уровня громкости
PBT (клеммная колодка источника питания) коннекторы для подачи напряжения питания и подключения выходного динамика
Светодиодный индикатор подачи питания
Размер печатной платы 63 мм x 68 мм
CN1 – Вход источника питания 6 В DC
MIC1 – Электретный конденсаторный микрофон
LS1 – Динамик
Электрическая схема
Печатная плата (с видом снизу)
Источник
Устройство изменения голоса в реальном времени на Ардуино
Создадим устройство на основе шилда Audio Hacker и платы Arduino, которое будет изменять голос в реальном времени.
Чтобы сразу понять как это работает — лучше всего посмотреть видео ниже. За проект огромное спасибо ребятам из «nootropic design».
Комплектующие
Для этого устройства нам понадобится немного деталей:
- Arduino UNO или Genuino UNO × 1
- Audio Hacker shield × 1
- Поворотный потенциометр (универсальный) × 1
Проект
Простой проект с использованием шилда Audio Hacker для плат Arduino от компании»nootropic design». Это речевой чейнджер (от англ. — замена) в реальном времени, который является усовершенствованием исходного примера, который предоставлен в библиотеке Audio Hacker.
Мы используем технику, называемую гранулярным синтезом, чтобы изменить высоту ввода. Гранулярный синтез довольно сложен, но он включает в себя разделение семпла на маленькие фрагменты, называемые «зернами».
Гранулярный синтез (англ. Granular synthesis) — последовательная генерация звуковых гранул. Каждая гранула — это ультракороткая частица звука длиной в 10—100 миллисекунд. Звук получается в результате быстрого взаимодействия частоты повторения и частотных составляющих гранул, который далее может быть отфильтрован и сформирован огибающей методами вычитающего синтеза. Гранулами часто управляет Клеточный Автомат, который производит псевдослучайные последовательности. Гранулярный синтез очень сложен в управлении и даёт совершенно неожиданные результаты.
Одним из первых реализаций гранулярного синтеза была в программе Ross Bencina AudioMulch в виде эффекта, а уже потом появилась в виде синтезатора в Reason.
Из наиболее известных программных инструментов, применяющих гранулярный синтез, можно назвать Аbsynth, а из эффектов — Glitch. В аппаратном решении гранулярный синтез можно встретить в рабочей станции Kyma, а также в приборах обработки звука Eventide.
Теория гранулярного синтеза была разработана Дэннисом Габором.
При воспроизведении семпла, если мы хотим увеличить высоту тона, мы воспроизводим «зерно» с более высокой скоростью, но мы воспроизводим его снова и снова до тех пор, пока это не займет столько же времени, сколько и «зерно», воспроизводимое на исходной скорости. Аналогично, чтобы снизить высоту, мы воспроизводим каждое «зерно» с более медленной скоростью, но переходим к следующему «зерну раньше», чтобы общая длительность сэмпла была одинаковой.
Этот речевой чейнджер в реальном времени только снижает высоту звука. Повышение высоты звука потребует задержки для записи чего-либо и более быстрого воспроизведения фрагментов. Понижение высоты звука достигается записью входа и одновременным его замедленным воспроизведением. То есть «воспроизводящая головка» движется медленнее, чем «записывающая головка». Иногда воспроизводящая головка должна пропускать некоторые входные данные и догонять записывающую головку. Таким образом, воспроизведение занимает столько же времени как запись, что создает ощущение реального времени.
Схема устройства
Схема нашего устройства представлена на изображении ниже. Нажмите для увеличения.
Код проекта
Примеры и основной код устройства в архиве ниже, а также на GitHub странице автора. Вы можете загрузить библиотеку в IDE Arduino с помощью:
File -> Examples -> Audio Hacker -> RealtimeVoiceChanger
На этом всё. Надеемся, что вы будете использовать это устройство только в законных целях.
Источник
Меняем голос
Нажми на кнопку и… услышишь результат. В сегодняшней статье речь пойдёт о схеме голосового модулятора. Помните, как в гениальном фильме Гайдая по повести М. Булгакова «Иван Васильевич меняет профессию» Милославский звонил Шпаку ? Так вот теперь вовсе не обязательно обладать такими талантами, чтобы сделать подобный звонок по телефону или скайпу, так талантливо конечно не получится, но всё же « пошутковать » можно.
Схема основана на микросхеме HT8950A , её не нужно прошивать или ещё как-то программировать, это уже готовое решение. Внутри встроенный микрофонный усилитель (микрофон электретный) с внутренним автоматическим регулятором усиления, восьми-битный A/D конвертер, встроенный в SRAM , и токовый выход 8- битного D/A конвертера.
Голосовой сигнал поступает на 9 вывод DA1 через микрофон BM1 , а воспроизведение результата – динамическая головка ВА1 . Питается DA1 через параметрический стабилизатор R10VD2 3,3 В . Светодиод VD1 мигает при работе с частотой в зависимости от уровня входного сигнала.
А теперь собственно сами эффекты, которые можно получить, нажав на одну из четырёх кнопок SB1-SB4 . SB1 — включает режим Vibrato , SB4 — включает режим Robot , а SB2 и SB3 повышают и понижают частоту изменения голоса.
Выходной сигнал снимается с 12 вывода DA1 и через цепи коррекции и регулятор уровня поступает на усилитель DA2 .
На печатной плате располагаются все детали схемы, кроме кнопок эффектов, микрофона и динамической головки. Питать устройство лучше всего батарейкой на 9 В типа « Крона ».
Источник
Модулятор голоса своими руками
Прежде всего — С НОВЫМ ГОДОМ!
Срочно нужно выбрать тему для дипломной работы.
В связи с этим хотел бы обратиться к вам. Узнать ваше мнение.
1. Схема для изменения голоса.
Суть:
Все вы знаете МАКСИМА ГАЛКИНА.
Он пародирует знаминитостей.
В принципе у каждого человека есть свой тембр голоса, некая постоянная частота его говора.
Что если эту постоянную частоту распознать и заменять её на другую, какую вы захотите. Электронно естестно.
Вы берёте микрофон — выбираете чим голосом будете говорить и говорите в микрофон своим голосом а спец схема преобразовывает вашу тональность в другую.
Ваше мнение, заранее спасибо.
Последний раз редактировалось Радиогубитель! Сб дек 30, 2006 21:45:53, всего редактировалось 1 раз.
Реклама | ||
| ||
Мышонок | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Карма: 6 |
|