Кодирование звуковой информации
Звук представляет собой волну с непрерывно меняющейся амплитудой и частотой. Чем больше амплитуда сигнала, тем звук громче для человека. Высота тона определяется частотой сигнала.
Для компьютерной обработки непрерывный звуковой сигнал должен быть превращен в последовательность электрических импульсов, т.е. закодирован. В процессе кодирования производится временная дискретизация звукового сигнала, т. е. разбиение продолжительности звуковой волны на отдельные временные участки. Для каждого такого участка устанавливается определенная величина амплитуды, которой присваивается код уровня громкости.
![]() |
Временная дискретизация звукового сигнала
Уровни громкости звука можно рассматривать как набор возможных состояний. Следовательно, с ростом кодированного количества уровней громкости воспроизводимое звучание будет более качественным.
Звуковые карты обеспечивают 24-битную глубину кодирования звука. Количество различных уровней (состояний) сигнала можно рассчитать по формуле:
N = 2I= 224= 16777216,
где I – глубина звука.
Пример. Оценить информационный объем стереоаудиофайла длительностью звучания 1 секунда при высоком качестве звука (24 бита,
192 кГц). В связи со стереофоническим звучанием объем возрастает в 2 раза:
24 × 192000 × 2=9 216 000 бит = 1 152 000 байт = 1,125 Кбайт.