ГОСТ Р 53556.2—2012
Когда индекс
V/UV. vuv2.
равен 1:
\am2(i)
(
Ui<send2xB_TH-\)
am_h[i]
- j am2[/j
xAH\ (scnd2y.B_TH’\-ii-iscnd2)
. r_|0(I5f<send2x8 TH1)
noise
if1и /
11|
SCALEFAC
x
am2
[/] x
AN
1
(send2
x B _ T M £ /£
send2)
Когда индекс
V/UV. vuv2.
равен 2:
am2
[/]
(1£/<
send2x B_TH2)
am_h[i]am2
[/] x
AH2
(send2xB_TH2<.l<send2 xB_TH2_2)
am2[i] xAH2_2 (send2xB_TH2_2йi <send2)
0
(1£ / <
sond2 x B_ TH2)
am_ noise
(/]
SCALEFACxam2[i] x AN2
(
send2xB_TH2£i<send2 xB_TH2_2)
SCALEFACxam2
[/]x
AN2_2
(
send2 xB_ TH2_2йi <scnd2)
Когда индекс
V/UV. vuv2.
равен 3:
Iam2[/]
(tei<send2xB_TH3)
am~
*
~ \am2[i]xAH3(send2xB_TH3£i£send2)
am_noise[i] -
lO(
‘\<i<send2xB_TH3
)
|
SCALEFAC
xam2[/]
x AN3 (send2x B_ TH3
£
i <send2)
Т а б л и ц a 63 — Значения констант для модификации величины гармоник;
2.0 Кбит/с
В ТН
1
AN
1
АН\В ТН2
AN2АН2ВТН2 2
AN2 2 АН2 2в
тнз
AN3АНЗ
0,50.40.80,5
0.30,90.85
0.50.50.70.21.0
4 Кбит/с
В ТН\
AW1
АН1В ТН2
AN2АН2ВТН2 2
AN2 2 АН2 2в
тнз
AN3АНЗ
0.50.3
0.90.5
0.30.90.85
0.50.50.80.21.0
5.6.3.2 Синтез возбуждения гармоник
Сигнал возбуждения гармоник si/f/] (0
й i <FRM)
может быть получен методом быстрого синтеза,
состоящим из
IFFT
и преобразования частоты дискретизации.
Во-первых, используя величины гармоник и значения фазы, форма волны за период одного шага
генерируется
IFFT.
Согласно непрерывности шага, выбирается одна из двух различных операций цикли
ческого расширения и перевыборки формы волны за один период шага и выполняется, чтобы получить
сигнал возбуждения гармоник.
Генерация формы волны за период одного шага.
Фундаментальная частота в начальной границе интервала декодирования. w01.вычислена как
w01
=
2.0‘P!/pch1.
Фундаментальная частота в конечной границе интервала декодирования. н02, вычислена как
w02 = 2.0‘PI/pch2.
Значения фазы гармоник в конечной границе интервала декодирования.
pha2[].
вычисляются из зна
чений фазы гармоник в начальной границе, р/)э1[]. Когда и индекс
V/UV
в начале текущего интервала
декодирования, i/uv1. и индекс
V/UV
в начальной границе предыдущего интервала декодирования,
vuv
0.0
(Unvoiced),
значения фазы гармоник
pha2
(] инициализируются, используя случайные значения фазы, рав
номерно распределенные между 0 и 0,5л.
34