ГОСТ Р 53556.2—2012
Т а б л и ц а А.5 — Распределение разрядов закодированных параметров для режима варьируемой битовой
скорости
Режим <«JV£AO
Фоновый шум (1)
UV(Q)
МУ<2>. V{3)
VIuv
LSP
Возбуждение
2 бит/20 мс
0 бит/20 мс
0 бит/20 мс
2 бит/20 мс
18 бит/20 мс
8 бит/20 мс
(только усиление)
2 бит/20 мс
18 бит/20 мс
20 бит/20 мс
Совокупно
2 бит/20 мс
0,1 Кбит/с
28 бит/20 мс
1.4 Кбит/с
40 бит/20 мс
2.0 Кбит/с
Если режим текущего фрейма или предыдущего фрейма — «Фоновый шум», другой режим квантования
LSP
запрещается в кодере, потому что параметры
LSP
не передаются во время режима «Фоновый шум» и межфрей-
мовое кодирование невозможно.
А.10 Расширение кодера с варьируемой скоростью
HVXC
В А.9 описана операция кодера режима варьируемой скорости максимом на 2.0 Кбит/с. Здесь описан один
пример реализации кодера режима варьируемой скорости
HVXC
максимом на 4.0 Кбит/с. По существу может
использоваться любой вид алгоритма выбора решения фоновый шум/неречевой. Изменение уровня сигнала и
огибающей спектра используются, чтобы обнаружить интервал фонового шума из неречевых фреймов. Во время
шумового интервала предполагается, что уровень сигнала и форма огибающей спектра устойчивы. Характеристи ка
зарегистрированной величины в квадрате в низкочастотном диапазоне огибающей спектра подсчитывается из
коэффициентов кепстра
LPC.
Характеристика зарегистрированной величины в квадрате текущего фрейма срав
нивается со средним зарегистрированной величины в квадрате нескольких предыдущих фреймов. Если различие
мало, предполагается, что сигнал устойчив. Когда эти параметры показывают что состояние сигнала достаточно
стабильно, фрейм классифицируется как «интервал фонового шума». Если характеристика сигнала изменяется в
определенном диапазоне, предполагается, что характеристика фонового шума изменилась, и передается фрейм
обновления шума Если характеристика сигнала изменилась больше чем заданный диапазон, то предполагает ся.
что сигнал является невохализованной речью.
А.10.1 Определения
stFlag
:Флажок стабильности сигнала
bgnCnt:
Счетчик фонового шума
Bgnlntvl:
Счетчик интервала фонового шума
UpdateFlag
:Флажок обновления фонового шума
А.10.2 Вычисление
RMC
Сначала вычисляется
RMC
входного сигнала sf], чтобы получить минимальный уровень сигнала (пмп_гтс).
Если величина
RMC
меньше, чем предопределенное значение, которое является наименьшим возможным ре
чевым уровнем, и отклонения значения
RMC
нескольких фреймов находятся в определенном диапазоне,
то минимальный уровень обновляется, используя обнаруженное значение
RMC
и текущее min_m?c. Текущее
значе ние
RMC "гтс"
затем делится на текущее min_mic. чтобы получить величину “
ratio
".
rms—
ratio -
min_/ms
.
Это значение используется для обнаружения стабильности сигнала, как описано в А. 10.4.
А.10.3 Сравнение спектра
Огибающая спектра рассчитывается, используя коэффициенты линейного предсказания
(LP).
Коэффици
енты
LP
преобразуются в параметры кепстра
CL
[J. Исходя из параметров кепстра характеристика зарегистриро
ванной величины в квадрате
ln\HL{e>Xi)f
вычисляется как
м
In
I/tl2
=2- X ^t (m)cos(lifTj).
’ ’m-
0
Средний уровень каждого диапазона частот в л-м фрейме вычисляется как
\одAmp(п, I) =
l n k ( e ’“ )fdU = £ 2 X ~
I
fff•
1
u/.i
(m)sn(Slm)
/=0...3
59