|
|
  |
Подскажите, пожалуйста, простое решение для вывода речи |
|
|
|
Feb 27 2007, 10:21
|
Местный
  
Группа: Участник
Сообщений: 450
Регистрация: 21-12-06
Пользователь №: 23 757

|
Цитата(Vladimir_T @ Feb 27 2007, 08:14)  Нужно схемное решение для вывода речевого сигнала через моно аудио усилитель, мощностью до 1Вт с характеритстиками не хуже, чем в телефонии, с двуми-четырьмя ступенями громкости, как всегда дешевое. Смотрел I2C DAC PCM1725 с усилителем TDAS 7152 - получается огород. Есть ведь красивое решение довольно типовой задачи. А "речевой сигнал" что из себя представляет?
|
|
|
|
|
Feb 27 2007, 11:22
|
Знающий
   
Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960

|
Цитата(Vladimir_T @ Feb 27 2007, 08:14)  Нужно схемное решение для вывода речевого сигнала через моно аудио усилитель, мощностью до 1Вт с характеритстиками не хуже, чем в телефонии, с двуми-четырьмя ступенями громкости, как всегда дешевое. Смотрел I2C DAC PCM1725 с усилителем TDAS 7152 - получается огород. Есть ведь красивое решение довольно типовой задачи. Я видел такое решение (на телефонном сигнале звучало хорошо): сигнал PWM с процессора Atmega подается на цифровой усилитель (74AC373, все каналы в папраллель, включен повторителем). Выход усилителя через дроссель и разделительный конденсатор идет на динамик. Вам надо 1W, так что вместо AC373 придется поставить что-нибудь помощнее, например пару полевиков. Регулировку громкости проще всего сделать программно.
|
|
|
|
|
Feb 27 2007, 14:50
|

Частый гость
 
Группа: Свой
Сообщений: 121
Регистрация: 5-04-06
Из: Рязань
Пользователь №: 15 830

|
Цитата(Vladimir_T @ Feb 27 2007, 08:14)  Нужно схемное решение для вывода речевого сигнала через моно аудио усилитель, мощностью до 1Вт с характеритстиками не хуже, чем в телефонии, с двуми-четырьмя ступенями громкости, как всегда дешевое. Смотрел I2C DAC PCM1725 с усилителем TDAS 7152 - получается огород. Есть ведь красивое решение довольно типовой задачи. делал что-то подобное, только не через PWM , как советовалось выше, а через порт (использовал 8 ног ATMega128, т.е. один из портов) и через цепочку R2R, по выходу не требовалось городить фильтр (требуется как минимум 2-го порядка для PWM) на ОУ, после цепочки R2R поставил только кондер и резистор (фильтр первого порядка), ну а дальше на усилитель можно подавать(мне не требовалось, использовал усилитель, встроенный в динамик)
|
|
|
|
|
Feb 27 2007, 16:10
|

Частый гость
 
Группа: Свой
Сообщений: 121
Регистрация: 5-04-06
Из: Рязань
Пользователь №: 15 830

|
Цитата(Vladimir_T @ Feb 27 2007, 14:54)  Речевой сигнал - это фразы экспертной системы для оператора, типа: подайте сигнал А, проверьте состояние В. Фразы хотелось бы выдавать мягким спокойным девичим голоском. Голос получается достаточно нормальным по качеству, естественно не супер-пупер, но ..... практически как в телефонной линии, я даже фильтровал где то на том же уровне 3400 Гц Система была => ATmega128, MMC Flash для хранения звуковых файлов в формате WAV и кодированных PCM 8 bit и 8...48 кГц, естественно, чем выше частота оцифровки, тем качественне звук. Но и т.к. формат хранения файлов WAV, то памяти требуется ..... ~ 30-40 мин. -> ~128 МБ, опять же объем памяти напрямую зависит от частоты оцифровки
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|