AMR (Adaptive Multi-Rate Audio)
AMR — аудиокодек, оптимизированный для речи, используемый в основном для записи голоса на мобильных телефонах и в сетях 3G. Он динамически регулирует битрейт от 4,75 до 12,2 кбит/с для адаптации к условиям сети, приоритизируя разборчивость речи при очень низких битрейтах.
MIME-тип
audio/amr
Тип
Бинарный
Сжатие
С потерями
Преимущества
- + Excellent speech quality at very low bitrates
- + Adaptive bitrate adjusts to network conditions in real time
- + Standard in GSM and 3G voice networks worldwide
Недостатки
- − Poor quality for music — optimized only for speech
- − 8 kHz narrowband sounds telephony-quality, not natural
- − Limited playback support outside mobile and VoIP contexts
Когда использовать .AMR
Используйте AMR для голосовых заметок и записей с мобильных телефонов, где приоритетом является разборчивость речи при минимальном размере файла.
Технические детали
AMR использует алгебраическое кодирование с возбуждением по кодовой книге (ACELP) с 8 режимами битрейта. Кодек работает с кадрами по 20 мс при частоте дискретизации 8 кГц. AMR-WB расширяет это до 16 кГц для широкополосной речи.
История
Европейский институт телекоммуникационных стандартов (ETSI) принял AMR в 1999 году как обязательный речевой кодек для сетей GSM и 3G (UMTS). AMR-WB (Wideband) был позже стандартизирован для HD Voice.