Введение

Dialogic ADPCM или VOX - это аудиофайл формат, оптимизированный для хранения оцифрованных голосовых данных с низкой скоростью отбора образцов. VOX-файлы чаще всего встречаются в приложениях для телефонной связи, а также в иных аркадных играх. Он использует алгоритм сжатия с потерями, оптимизированный для голоса, а не высокой точности. Как и другие формы ADPCM (Adaptive Differential Pulse Code Modulation), диалоговый ADPCM сжимает аудиоданные в серию 4-битных образцов. В оригинальном документе Dialogic ADPCM (ссылка ниже) не указывается и не упоминается частота записи или воспроизведения; это может быть по усмотрению исполнителя. Однако, традиционно, файлы обычно имеют частоту отбора образцов 6000 или 8000 образцов в секунду, но 8000 образцов в секунду (8000 Гц) является более распространенным. 8000 Гц соответствует частоте отбора образцов, используемой в голосовых системах G.711 типа DS1. В отличие от файла WAV, VOX-файл не содержит заголовка для указания формата кодирования или скорости отбора образцов, поэтому эта информация должна быть известна для воспроизведения файла. Если это неизвестно, обычно предполагается, что VOX-файл закодирован с диалоговым ADPCM при частоте отбора проб 8000 Гц. Возможно, что VOX-файл может быть закодирован в формате, отличном от диалогового ADPCM, но это не является обычным явлением. Диалоговый ADPCM - это открытый формат файла. Он соответствует ITU T стандарту G.721, позже замененному G.726. Алгоритм Dialogic ADPCM был разработан компанией Oki Electric, которая также производила интегральные микросхемы, такие как Oki Semiconductor MSM7580, для реализации алгоритма в аппаратном обеспечении. Эти ИС использовались на популярных телефонных картах интерфейса, изготовленных Dialogic Corporation для использования в голосовой почте и аналогичных системах. Поскольку это было наиболее распространенным использованием формата файла, он стал известен как "Dialogic ADPCM". Некоторые ранние телефоны BlackBerry, которые не поддерживают формат MP3 (например, 7100), использовали этот кодек для звуковых файлов с расширением ADP. Максимальный размер файла должен быть 128 Кбайт или меньше. Расширение типа файла ADP было переименовано в расширение типа файла VOX. Расширение AD4 также используется для файлов, сжатых с использованием "Dialogic ADPCM" с частотой отбора образцов 36000 Гц. Это означает, что файлы ad4 могут быть декодированы, если импортированы в виде VOX ADPCM с частотой выборки, установленной на 36 кГц, в программном обеспечении, которое позволяет такие настройки, например, Audacity.