-
Привет всем. Подскажите пожалуйста алгоритм "автоматической регулировки усиления" (Automatic Gain Control). В принципе эта система реализована даже в самой винде, "панель управления->звуки и аудиоустройства->речь->проверка", но мне нужен сам алгоритм, по большому счёту мне надо создать "велосипед" заново :) Помогите кто чем может, спасибо!
-
> алгоритм "автоматической регулировки усиления"
Он базируется на той или иной реализации ООС - отрицательной обратной связи.
-
подките пожалуйста материальчик про эту самую OOC
-
В простом случае можно так: Измеряем максимальную амплитуду сигнала. Если она достигает уровня насыщения, уменьшаем коэффициент передачи. Повторяем измерение. Если насыщение осталось, еще уменьшаем и т.д. Если макс. уровень мал, увеличиваем коэффициент. Для того, чтобы коэффициент не дергался все время, измерения нужно производить по множеству последовательных "кадров", по крайней мере, когда требуется увеличение - таким образом вводится "постоянная времени" системы АРУ.
-
> MBo © (24.11.09 08:01) [3] > > В простом случае можно так:
Так для автора поста вопросов стало еще больше, чем было. Один термин "насыщение", чего стоит :)
|