Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДИЧКА_К&М_25_2.docx
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
4.9 Mб
Скачать
    1. Кодирование звуковой информации

Звук можно описать в виде совокупности синусоидальных волн определённой частоты и амплитуды. Частота волны определяет высоту звукового тона, амплитуда – громкость звука. Частота измеряется в Герцах (Гц, англ. Hz). Диапазон слышимости для человека составляет от 20 Гц до 17 000 Гц (или 17 кГц).

С начала 90-х годов 20 века персональные компьютеры получили возможность работать со звуковой информацией. Каждый компьютер, имеющий звуковую плату, микрофон и колонки, может записывать, сохранять и воспроизводить звуковую информацию.

Процесс преобразования в компьютере звуковых волн в двоичный код изображен на рисунке 2:

Звуковая волна  микрофон  переменный электрический ток 

АУДИОАДАПТЕР двоичный код ПАМЯТЬ КОМПЬЮТЕРА

Рисунок 2 – Процесс преобразования звуковых волн в двоичный код

Процесс воспроизведения звуковой информации, сохраненной в памяти компьютера, изображен на рисунке 3:

Память компьютера  двоичный код  аудиоадаптер 

переменный электрический ток ДИНАМИК звуковая волна

Рисунок 3 – Процесс воспроизведения звуковых волн

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

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

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

Рисунок 4 – Дискретизация звука

Аудиоадаптер (звуковая плата) – устройство компьютера, предназначенное для преобразования электрических колебаний звуковой частоты в числовой двоичный код при вводе звука и обратного преобразования (из числового кода в электрические колебания) при воспроизведении звука.

В процессе записи звука аудиоадаптер через определенные периоды измеряет амплитуду электрического тока и заносит в регистр двоичный код полученной величины. Полученный код из регистра переписывается в оперативную память компьютера. Качество компьютерного звука определяется характеристиками аудиоадаптера:

  • Частотой дискретизации

  • Разрядностью (глубиной звука).

Задача цифрового представления звука, сводится к описанию синусоидальной кривой. Каждой дискретной выборке присваивается целое число – значение амплитуды. Количество выборок в секунду называется частотой выборки (sampling rate). Количество возможных значений амплитуды называется точностью выборки (sampling size). Таким образом, звуковая волна представляется в виде ступенчатой кривой. Ширина ступеньки тем меньше, чем больше частота выборки, а высота ступеньки тем меньше, чем больше точность выборки.

Частота временной дискретизации – это количество измерений входного сигнала за 1 секунду. Частота измеряется в герцах (Гц). Одно измерение в секунду соответствует частоте 1 Гц. 1000 измерений в секунду – 1 килогерц (кГц).

Разрядность регистра (глубина звука) – число бит в регистре аудиоадаптера, задает количество возможных уровней звука.

Разрядность определяет точность измерения входного сигнала. Чем больше разрядность, тем меньше погрешность каждого отдельного преобразования величины электрического сигнала в число и обратно. Если разрядность равна 8, то при измерении входного сигнала может быть получено 28= 256 различных значений, если 16 – то 216=65 536. Очевидно, 16 разрядный аудиоадаптер точнее кодирует и воспроизводит звук, чем 8-разрядный. Современные звуковые карты обеспечивают 16-битную глубину кодирования звука.

Количество различных уровней сигнала (состояний при данном кодировании) можно рассчитать по формуле (14):

N

(14)

= 2R ,

где R – глубина звука.

Качество кодирования зависит от количества измерений уровня сигнала в единицу времени, то есть частоты дискретизации. Чем большее количество измерений производится в 1 секунду (чем больше частота дискретизации), тем точнее процедура двоичного кодирования.

Звуковой файл файл, хранящий звуковую информацию в числовой двоичной форме.

Р

(15)

азмер звукового файла определяется по формуле (15):

I = f · R · N · t,

где f – частота дискретизации (Гц),

R – глубина кодирования (разрядность),

N – количество каналов (1– моно, 2 – стерео),

t – время звучания (с).

Увеличивая частоту дискретизации и глубину кодирования, можно более точно сохранить (и впоследствии воспроизвести) форму звукового сигнала. При этом увеличивается объем хранимых данных.

Пример 3.3.1 Звуковая аппарату работает с частотой выборки до 44,1 кГц, что позволяет правильно описывать звук частотой до 22,05 кГц. Точность выборки имеет всего два значения 8 бит и 16 бит. То есть для представления амплитуды 8-битного звука используется 28 = 256 уровней амплитуды.

Пример 3.3.2 Определить информационный объем стерео аудио файла длительностью звучания 1 секунда при высоком качестве звука (16 бит, 48 кГц).

Введем условные обозначения для входных и выходных данных: f = 48 кГц = 48 000 Гц, R = 16 бит, N = 2, t = 1 сек, I = ?

Решение: по формуле (15) находим:

I = 48 000 · 16 · 2 · 1 = 1 536 000 (бит) = 192 000 (байт) = 187,5 (Кбайт).

ЗАДАЧИ

  1. Определить информационный объем цифрового аудио файла длительность звучания которого составляет 10 секунд при частоте дискретизации 22,05 кГц и глубине кодирования 8 бит.

  2. Определить объем памяти для хранения цифрового аудиофайла, время звучания которого составляет 2 минуты при частоте дискретизации 44,1 кГц и глубине кодирования 16 бит.

  3. В распоряжении пользователя имеется память объемом 2,6 Мб. Необходимо записать цифровой аудиофайл длительностью звучания 1 минута. Какой должна быть частота дискретизации и глубина кодирования?

  4. Объем свободной памяти на диске – 5,25 Мб, разрядность звуковой платы – 16 бит. Какова длительность звучания аудиофайла, записанного с частотой дискретизации 22,05кГц?

  5. Одна минута записи цифрового аудиофайла занимает на диске 1,3 Мб, разрядность звуковой платы – 8 бит. С какой частотой дискретизации записан звук?

  6. Какой объем памяти требуется для хранения аудиофайла с записью звука высокого качества при условии, что время звучания составляет 3 минуты?

  7. Цифровой аудиофайл содержит запись звука низкого качества. Какова длительность звучания файла, если его объем составляет 650 Кб?

  8. Две минуты записи цифрового аудиофайла занимают на диске 5,05 Мб. Частота дискретизации – 22 050 Гц. Какова разрядность аудиоадаптера?

  9. Объем свободной памяти на диске – 0,1 Гб, разрядность звуковой платы – 16 бит. Какова длительность звучания цифрового аудиофайла, записанного с частотой дискретизации 44 100 Гц?

  10. Какой объем памяти потребуется для хранения одной минуты цифрового звука на жестком диске или любом другом цифровом носителе, записанного с частотой 44,1 кГц и разрядностью 16 бит.

  11. Производится одноканальная (моно) звукозапись с частотой дискретизации 48 кГц и глубиной кодирования 16 бит. Запись длится 2 минуты, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  12. Производится одноканальная (моно) звукозапись с частотой дискретизации 22 кГц и глубиной кодирования 16 бит. Запись длится 2 минуты, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  13. Производится двухканальная (стерео) звукозапись с частотой дискретизации 48 кГц и глубиной кодирования 24 бита. Запись длится 1 минуту, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  14. Производится двухканальная (стерео) звукозапись с частотой дискретизации 22 кГц и глубиной кодирования 24 бита. Запись длится 2 минуты, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  15. Производится одноканальная (моно) звукозапись с частотой дискретизации 11 кГц и глубиной кодирования 24 бита. Запись длится 7 минут, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  16. Производится одноканальная (моно) звукозапись с частотой дискретизации 16 кГц и 32-битным разрешением. Запись длится 8 минут, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  17. Производится двухканальная (стерео) звукозапись с частотой дискретизации 8 кГц и глубиной кодирования 24 бит. Запись длится 4 минуты, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  18. Проводилась одноканальная (моно) звукозапись с частотой дискретизации 16 кГц и 32-битным разрешением. В результате был получен файл размером 20 Мбайт, сжатие данных не производилось. Определите размер полученного файла в мегабайтах.

  19. Производится одноканальная (моно) звукозапись с частотой дискретизации 44,1 кГц и глубиной кодирования 16 бита. Запись длится 2 минуты, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  20. Проводилась одноканальная (моно) звукозапись с частотой дискретизации 16 кГц и 24-битным разрешением. В результате был получен файл размером 3 Мбайт, сжатие данных не производилось. Определите размер полученного файла в мегабайтах.

  21. Производится двухканальная (стерео) звукозапись с частотой дискретизации 11 кГц и глубиной кодирования 16 бит. Запись длится 6 минут, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  22. Производится одноканальная (моно) звукозапись с частотой дискретизации 16 кГц и 32-битным разрешением. Запись длится 4 минуты, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  23. Производится двухканальная (стерео) звукозапись с частотой дискретизации 16 кГц и глубиной кодирования 32 бит. Запись длится 12 минут, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  24. Производится одноканальная (моно) звукозапись с частотой дискретизации 8 кГц и глубиной кодирования 16 бита. Запись длится 2 минуты, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  25. Проводилась одноканальная (моно) звукозапись с частотой дискретизации 16 кГц и 32-битным разрешением. В результате был получен файл размером 1 Мбайт, сжатие данных не производилось. Определите размер полученного файла в мегабайтах.

  26. Производится двухканальная (стерео) звукозапись с частотой дискретизации 44,1 кГц и глубиной кодирования 24 бит. Запись длится 1 минуту, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  27. Производится одноканальная (моно) звукозапись с частотой дискретизации 16 кГц и 32-битным разрешением. Запись длится 4 минуты, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  28. Производится двухканальная (стерео) звукозапись с частотой дискретизации 48 кГц и 24-битным разрешением. Запись длится 1 минуту, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  29. Производится одноканальная (моно) звукозапись с частотой дискретизации 48 кГц и 16-битным разрешением. Запись длится 2 минуты, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  30. Производится одноканальная (моно) звукозапись с частотой дискретизации 16 кГц и 32-битным разрешением. Запись длится 12 минут, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  31. Производится двухканальная (стерео) звукозапись с частотой дискретизации 16 кГц и 24-битным разрешением. Запись длится 8 минут, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  32. Производится двухканальная (стерео) звукозапись с частотой дискретизации 16 кГц и 32-битным разрешением. Запись длится 12 минут, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  33. Производится одноканальная (моно) звукозапись с частотой дискретизации 16 кГц и 32-битным разрешением. Запись длится 11 минут, ее результаты записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах.

  34. Проводилась одноканальная (моно) звукозапись с частотой дискретизации 16 кГц и 24-битным разрешением. В результате был получен файл размером 3 Мбайт, сжатие данных не производилось. Определите время, в течение которого проводилась запись.

  35. Проводилась одноканальная (моно) звукозапись с частотой дискретизации 16 кГц и 32-битным разрешением. В результате был получен файл размером 20 Мбайт, сжатие данных не производилось. Определите время, в течение которого проводилась запись.

  36. Производится одноканальная (моно) звукозапись с частотой дискретизации 128 Гц. При записи использовались 64 уровня дискретизации. Запись длится 6 минут 24 секунд, её результаты записываются в файл, причём каждый сигнал кодируется минимально возможным и одинаковым количеством битов. Определите размер полученного файла в килобайтах.

  37. Производится одноканальная (моно) звукозапись с частотой дискретизации 256 Гц. При записи использовались 128 уровней дискретизации. Запись длится 8 минут, её результаты записываются в файл, причём каждый сигнал кодируется минимально возможным и одинаковым количеством битов. Определите размер полученного файла в килобайтах.

  38. Производится одноканальная (моно) звукозапись с частотой дискретизации 128 Гц. При записи использовались 16 уровней дискретизации. Запись длится 2 минуты 40 секунд, её результаты записываются в файл, причём каждый сигнал кодируется минимально возможным и одинаковым количеством битов. Определите размер полученного файла в килобайтах.

  39. Производится одноканальная (моно) звукозапись с частотой дискретизации 64 Гц. При записи использовались 64 уровня дискретизации. Запись длится 5 минут 20 секунд, её результаты записываются в файл, причём каждый сигнал кодируется минимально возможным и одинаковым количеством битов. Определите размер полученного файла в килобайтах.

  40. Производится одноканальная (моно) звукозапись с частотой дискретизации 256 Гц. При записи использовались 4096 уровней дискретизации. Запись длится 10 минут, её результаты записываются в файл, причём каждый сигнал кодируется минимально возможным и одинаковым количеством битов. Определите размер полученного файла в килобайтах.

  41. Аналоговый звуковой сигнал был дискретизирован сначала с использованием 64 уровней дискретизации сигнала, а затем с использованием 4096 уровней дискретизации сигнала. Во сколько раз увеличился информационный объем оцифрованного звука?