На Горох
Информатика

§ 11. Обработка информации. Звуковая информация

"Информатика (в 2 частях)", Могилев А.В., Могилева В.Н., Цветкова М.С.

Объяснение темы В оглавлении: § 11. Обработка информации. Звуковая информация

Кратко о теме

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

Объяснение темы

Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.

Определения и обозначения

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

Звуковой сигнал — физический сигнал, который изменяется во времени и описывает колебания, возникающие при распространении звука. Его уровень в разные моменты может быть разным, поэтому сигнал изображают изменяющейся линией или рядом значений. Это понятие помогает понять, что именно измеряет компьютер.

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

Частота дискретизации показывает число измерений сигнала за секунду, а разрядность кодирования — количество битов для записи одного измерения. Первая характеристика описывает частоту измерений во времени, вторая — точность задания уровня сигнала. От обеих зависят качество цифрового звука и объём файла.

Как это устроено

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

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

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

Каждое измеренное значение кодируют числом с заданной разрядностью. Чем больше битов выделено для одного значения, тем больше возможных уровней можно различить и тем меньше ошибка округления уровня сигнала. Однако увеличение разрядности означает, что каждое измерение занимает больше места.

Объём несжатого файла определяется количеством хранимых измерений и размером каждого из них. Поэтому он растёт при увеличении длительности записи, частоты дискретизации, разрядности или числа каналов. Сжатие может уменьшить размер файла, но приведённая зависимость относится именно к несжатым данным.

Параметры цифровой звуковой записи

В таблице собраны параметры, которые влияют на точность цифрового представления и размер записи. Для оценки объёма нужно учитывать их одновременно, а не рассматривать частоту или разрядность отдельно. Число каналов показывает, сколько независимых звуковых потоков записывается.

ПараметрЧто означаетКак влияет на запись
Частота дискретизацииЧисло измерений сигнала за секундуБольшее значение точнее передаёт изменения и увеличивает объём
Разрядность кодированияЧисло битов для одного измеренияБольшая разрядность точнее передаёт уровень и увеличивает объём
Число каналовКоличество независимых звуковых потоковПереход от моно к стерео обычно удваивает объём
Длительность записиВремя звучания в секундахБолее длинная запись содержит больше измерений
Объём несжатого файлаМесто, занимаемое цифровыми даннымиРассчитывается по длительности, частоте, разрядности и каналам

Разбор задач

Почему непрерывный сигнал нельзя сохранить напрямую

Условие. Нужно объяснить, почему компьютер не записывает звук непосредственно в виде непрерывного сигнала. Требуется связать свойства звука со способом хранения данных.

  1. Звуковой сигнал изменяется в каждый момент времени и имеет непрерывный характер.
  2. Память компьютера хранит конечные последовательности чисел, записанных в цифровом виде.
  3. Следовательно, сигнал сначала измеряют в выбранные моменты, а затем кодируют полученные значения.

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

Сравнение частоты и разрядности

Условие. Две записи имеют одинаковую длительность: первая создана с частотой 44 100 Гц и разрядностью 8 бит, вторая — с частотой 22 050 Гц и разрядностью 16 бит. Нужно сравнить точность представления и объём записей.

  1. В первой записи измерений в секунду в два раза больше, поэтому она лучше передаёт быстрые изменения сигнала.
  2. Во второй записи каждое измерение описано вдвое большим числом битов, поэтому точнее передаётся уровень сигнала.
  3. Для одной секунды объём первой записи пропорционален 44 100 · 8, а второй — 22 050 · 16. Произведения равны, значит при одинаковом числе каналов и длительности объёмы одинаковы.

Ответ. Первая запись лучше передаёт изменения во времени, а вторая — значения уровня сигнала. При указанных параметрах их объёмы одинаковы. Нельзя назвать один параметр вообще более важным: они отвечают за разные стороны точности.

Расчёт объёма стереозаписи

Условие. Найдём объём несжатой стереозаписи длительностью 10 с при частоте 44 100 Гц и разрядности 16 бит. В стереозаписи два канала, поэтому каждое измерение выполняется для левого и правого каналов.

  1. Запишем формулу: V = t · f · r · c, где t = 10, f = 44 100, r = 16, c = 2.
  2. Получим количество информации в битах: V = 10 · 44 100 · 16 · 2 = 14 112 000 бит.
  3. Переведём биты в байты: 14 112 000 : 8 = 1 764 000 байт. Приблизительно это 1,68 МиБ, если 1 МиБ = 1 048 576 байт.

Ответ. Объём такой несжатой стереозаписи равен 1 764 000 байт. При расчёте нельзя забывать множитель 2 для двух каналов. Если бы запись была монофонической, результат оказался бы вдвое меньше.

Типичные ошибки

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

Путать частоту дискретизации с разрядностью. Обе характеристики связаны с точностью, поэтому их иногда смешивают. Вспомните проверку: частота отвечает на вопрос «сколько измерений в секунду?», а разрядность — «насколько точно записано каждое измерение?».

Забывать число каналов или длительность. При расчёте иногда перемножают только частоту и разрядность, хотя файл содержит данные за определённое время и для одного или нескольких каналов. Проверьте формулу V = t · f · r · c и подставьте все четыре величины.

Считать, что увеличение параметра уменьшает файл. Большая частота даёт больше измерений, а большая разрядность увеличивает размер каждого измерения. Значит, при прочих равных оба изменения обычно увеличивают объём несжатой записи, а не уменьшают его.

Связь с другими темами

Для изучения звука нужно знать, что информация бывает представлена в разных формах, а компьютер кодирует её двоичными числами. Оцифровка связывает информатику с измерением непрерывных величин: реальный процесс заменяется числовыми данными. Формулы объёма помогают оценивать место для файлов, а знания о параметрах записи пригодятся при работе с аудиоредакторами и мультимедийными форматами.

Что запомнить

  • Звук в природе представляет собой непрерывный сигнал.
  • Для хранения в компьютере звук оцифровывают.
  • Дискретизация — измерение сигнала через равные промежутки времени.
  • Частота дискретизации показывает, сколько измерений выполняется за секунду.
  • Разрядность определяет точность кодирования отдельного измерения.
  • Объём несжатой записи зависит от её длительности, частоты дискретизации, разрядности и числа каналов.

Частые вопросы по теме

Почему звук нужно оцифровывать, чтобы сохранить его на компьютере?

Исходный звук является непрерывным сигналом, который изменяется в каждый момент времени. Компьютер хранит данные как числа, поэтому сигнал заменяют последовательностью измеренных и закодированных значений.

Что показывает частота дискретизации?

Она показывает, сколько раз в секунду измеряют звуковой сигнал. Например, частота 44 100 Гц означает 44 100 измерений за секунду.

Чем частота дискретизации отличается от разрядности?

Частота дискретизации определяет, как часто измеряют сигнал во времени. Разрядность показывает, насколько точно кодируют уровень каждого отдельного измерения.

Почему при увеличении частоты дискретизации файл обычно становится больше?

При большей частоте за ту же секунду появляется больше измерений. Каждое измерение занимает место, поэтому объём несжатого файла обычно увеличивается.

Как рассчитать объём несжатой стереозаписи?

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

Спросить по теме параграфа

§ 11. Обработка информации. Звуковая информация

Учебник

Оглавление →
Предмет
Информатика
Учебник
"Информатика (в 2 частях)", Могилев А.В., Могилева В.Н., Цветкова М.С.