Характеристики звуковых файлов

Звуковой сигнал в файле представляет ряд выборок, которые получают амплитуду звука в зависимости от времени. Частота дискретизации является количеством дискретных выборок, взятых в секунду и данных в герц. Точность выборок, измеренных битовой глубиной (количество битов на выборку), зависит от доступных аудио аппаратных средств.

Чтение функций аудио MATLAB® и хранит одноканальные (моно) аудиоданные в m-by-1 вектор - столбец и данные стерео в m-by-2 матрица. В любом случае m является количеством выборок. Для данных стерео первый столбец содержит левый канал, и второй столбец содержит правильный канал.

Как правило, каждая выборка с двойной точностью значение между-1 и 1. В некоторых случаях особенно когда аудио аппаратные средства не поддерживают высокие битовые глубины, звуковые файлы хранят значения как 8-битные или 16-битные целые числа. Область значений демонстрационных значений зависит от доступного количества битов. Например, выборки, сохраненные как значения uint8, могут колебаться от 0 до 255 (28 – 1). sound MATLAB и функции soundsc поддерживают только единственный - или с двойной точностью значения между-1 и 1. Другие аудио функции поддерживают несколько типов данных, как обозначено на страницах ссылки на функцию.

Была ли эта тема полезной?