G.723.1 – базовый кодек стандарта ITU для IP-телефонии. Применяется для цифровой передачи речи в двух режимах: со скоростью 6.4 кбит/c и 5.3 кбит/с. Звук оцифровывается с частотой 8 кГц. Длина кадра – 30 мс (240 16-ти битных отсчетов).
Особенности
- В режиме 6.4 Кбит/c применяется алгоритм кодирования MP-MLQ, в режиме 5.3 Кбит/c – CELP.
- Суммарная задержка сигнала в кодеке G.723.1 равна 37.5 мс.
- Возможно динамическое переключение между режимами при смене кадра.
- Затраты на процессорную мощность – около 16 MIPS.
- В режиме 6.4 Кбит/с размер кадра равняется 24 байтам, 5,3 Кбит/с – 20 байтам.
Описание
Кодек G.723.1 преобразовывает исходный звуковой аналоговый сигнал в цифровой поток со скоростью 64 Кбит/c, с помощью фильтров выделяются частотные срезы, закодированное состояние которых затем передаются по IP каналу. В кодеке G.723.1 присутствует алгоритм восстановления утерянных кадров, основанный на анализе последнего благополучно переданного кадра и общего характера содержания сигнала.
Версии
G.723.1 Annex A отличается от G.723.1 наличием детектора голосовой активности (VAD). В момент, когда в сигнале отсутствует речь, скорость потока снижается до 1 Кбит/c. Во время паузы генерируется «комфортный шум», призванный ликвидировать у абонента неприятное ощущение «абсолютной» тишины.