260
Параметры различных кодеров перечислены в табл. 6.2.
Таблица 6.2. Параметры кодеров
Параметры кодера
Кодер
G.729 G.729A G.723.1
Скорость бит/с, Кбит/с 8 8 5,3...6,3
Размер фрейма, мс 10 10 30
Размер подфрейма, мс 5 5 7,5
Алгебраическая задержка, мс 15 15 37,5
Быстродействие, млн.оп./с 20 10 14...20
Объем ПЗУ, байт 5,2 К 4К 4,4 К
Качество Хорошее Хорошее Хорошее
Для режима 5,3 Кбит/с рекомендация G723.1 предусматривает фреймы
возбуждения продолжительностью 7,5 мс, а также использует
четырехимпульсное ACELP-возбуждение кодовой страницы. Для скорости 6,3
Кбит/с используется технология многоимпульсного возбуждения с квантованием
и алгоритмом максимального правдоподобия (MP-MLQ). В этом случае позиции
фреймов группируются в подгруппы с четными и нечетными номерами. Для
определенного номера импульса из четной последовательности (пятый или
шестой в зависимости от того, является ли сам фрейм четным или нечетным)
используется последовательный многоимпульсный поиск. Подобный поиск
повторяется для подфреймов с нечетными номерами. Для возбуждения
выбирается группа с минимальными общими искажениями.
На стороне декодера информация кодера с линейным предсказанием (LPC) и
информация адаптивной и фиксированной кодовой книг демультиплексируется и
используется для реконструкции выходного сигнала. Для этих целей
используется адаптивный постфильтр. В случае кодера G.723.1 сигнал
возбуждения перед прохождением через фильтр синтеза LPC пропускается через
LT ("long-term"— долгосрочный) постфильтр и ST ("short-term" —
кратковременный) постфильтр.
6.4. Статистический анализ кодеров CELP
Рассмотрим анализ работы кодеров CELP, реализующих процедуру анализа
через синтез AbS на примере кодера, блок-схема которого представлена на рис.
6.16. [18]
Сигнал возбуждения x(h) формируется путем добавления масштабированного
сигнала из адаптивной кодовой книги (АКК) (добавляются долгосрочные
частотные составляющие речевого сигнала) и масштабированного сигнала из
большой фиксированной кодовой книги (ФКК). Полученный сигнал
возбуждения управляет синтезирующим фильтром, который моделирует
эффекты голосового тракта. В декодере сигнал возбуждения проходит через
синтезирующий фильтр, формируя восстановленный речевой сигнал
)(h
∧
λ
.