ГОСТ Р 53556.2—2012
Добавить уровень расширения.
if (HVXCrate
>=
4000){ Г 4.0 kbps mode
7
for (i
=
0: i
<
4; i++){
for (j
=
0:j
<
DimShape2: j++){
res[j+DimShape2’i]
+=
cbL 1_g[VX_gain2[i])’cbL 1_s(VX_shape2[i]J[H
}
}
}
else{
/*
3.
7kbps mode
V
for (i
=
0; i < 3; i++){
for (j = 0;j< DimShape2: j++){
res(j*DimShape2’i)
♦=
cbL 1_g[VX gain2[i]J-cbL 1_s[VX_shape2[i]][jl;
}
)
}
5.5 Интерполяция параметров для управления скоростью
5.5.1 Описание инструмента
У декодера имеется схема интерполяции параметров, чтобы генерировать ввод для «Синтезатора
Речевой Компоненты» и «Синтезатора Неречевой Компоненты» влюбой произвольный момент времени. С
помощью этой схемы вычисляется последовательность параметров в измененных интервалах и применя
ется в обоих синтезаторах. Таким образом получается вывод декодера в измененной временной шкале.
5.5.2 Определения
Определения констант:
FRM:
Интервал фрейма (=160).
р:Порядок LPC (=10).
Определения переменных
Блок
"Parameter Interpolation’
(Интерполяция параметров) вычисляет параметры в измененной вре
менной шкапе, интерполируя полученные параметры.
Работа этого блока состоит восновном излинейной интерполяции и замены параметров.
Обозначим массивы оригинальных параметров как:
pch
[л]:Величина отставания шага в момент времени
п.
vuv
(л]:
Isp
[л] [/]:
send
[л]:
am
(л] [/’]:
vex
[л] [/]:
рагат
[л):
Индекс
VAJV
в момент времени с индексом л.
Декодированные
LSPs
при временном индексе
п
(0 £ /<
Р).
Число гармоник при временном индексе л.
Величины гармоник при временном индексе л (0
й i
< send (л)).
Декодированный сигнал возбуждения
VXC
при временном индексе л (0
й i < FRM).
Параметр при временном индексе л.
и интерполированные параметры как:
mdf_ pch
[Л7]:Величина задержки шага при временном индексе
т.
mdf_ vuv
[Л7]:Индекс
VAJV
при временном индексе
т.
mdf_ Isp
[Л7] [/):
mdf_ send
[л?]:
mdf_ ат[т]
[/]:
mdf_ vex
[m] (/’].
mdf_ рагат
[m):
Декодированные
LSPs
при временном индексе
т
(0 5 / < 10).
Число гармоник при временном индексе
т.
Величины гармоник при временном индексе
т
(0 5
i
<
send
[л]).
Декодированный сигнал возбуждения
VXC
при временном индексе
т
(0 5
i
<
FRM).
Параметр при временном индексе
т
,
где л и т являются временными индексами (номер фрейма) до и после модификации временной шкалы.
Интервалы фрейма в обоих случаях равны 20 мс.
spd.
Отношение изменения скорости (0,5 5
spd <.
2.0).
Ny
Продолжительность речевогооригинала (полное число фреймов).
N2:
fr0, fr,:
left, right.
tmp_ vuv:
Продолжительность речи с управлением скоростью (полное число фреймов).
Индексы фрейма, смежного с точкой интерполяции.
Коэффициентинтерполяции.
Временной индекс
V/UV.
29