Кодирование звуковой информации

Звук представляет собой звуковую волну с непрерывно меняющейся амплитудой и частотой. Чем больше амплитуда сигнала, тем он громче, чем больше частота сигнала, тем выше тон. Преобразование звуковой информации из аналоговой формы в цифровую производится путем дискретизации, т.е. разбиения непрерывной звуковой волны на отдельные маленькие временные участки, причем для каждого такого участка устанавливается определенная величина амплитуды. В процессе дискретизации производится кодирование, т.е. присвоение каждому элементу конкретного значения в форме кода.

Дискретизация – это преобразование непрерывных изображений и звука в набор дискретных значений в форме кодов.

 

 

 

Таким образом, непрерывная зависимость амплитуды сигнала от времени A(t) заменяется на дискретную последовательность уровней громкости. На графике это выглядит как замена гладкой кривой на последовательность «ступенек». Чем больше количество уровней громкости будет выделено в процессе кодирования, тем большее количество информации будет нести значение каждого уровня и тем более качественным будет звучание.

Современные звуковые карты обеспечивают 16-битную глубину кодирования звука. В этом случае количество различных уровней сигнала можно рассчитать по формуле: N = 216 = 65536, т.е. закодировать можно 65536 различных уровней сигнала, каждый из которых записывается в виде 16-битного кода.

Качество кодирования зависит от количества измерений уровня сигнала в единицу времени, т.е. частоты дискретизации.