ГОСТ Р 53556.2—2012
7
Новая величина задержки шага
mdf_ pch
[m] получается следующим образом.
if
(0,57 <
pch
[fr0] /
pch
[fr,]
&& pch
[fr0] /
pch
[fr,] < 1.75)
mdf_ pch
[m] =
pch
[frc] x
right * pch
[fr,] x
left
else
if (left
<
right)
mdf_ pch
[m] =
pch
[fr0]
else
mdf_ pch
[m] =
pch
[fr,]
Все другие параметры интерполированы по уравнению (5).
Когда решения
VfUV
при fr0и fr, являются
Unvoiced— Unvoiced,
все параметры интерполируются по
уравнению (5), исключая
mdf_vex. mdf_vex
[m] [/] генерируется по Гауссовскому шуму, имеющему ту же
энергию, что и энергия выборок
FRM.
взятых из
vex
[л] [/’], центированных вокруг времени
т
х
spd.
Когда решения V
UV
при fraи fr, являются
Voiced — Unvoiced,
If left<right.
Вместо того, чтобы вычислять параметры при
mxspd,
используются все параметры в момент време
ни fr0.
Ifleft
£
right
Вместо того, чтобы вычислять параметры при
mxspd.
используются все параметры в момент време
ни fr,.
mdf_ vex
[m] [/] также сгенерирован Гауссовым шумом, имеющим ту же самую энергию, что и выбор
ки
FRM
из
vex
[fr,] [/]. (0 5 / <
FRM).
Когда решения
VIUV
при fr0 и fr, являются
Unvoiced — Voiced.
If left<right.
Все параметры во время fr0 используются вместо того, чтобы вычислять параметры при
mxspd.
mdf _ vex
[m] [(] также сгенерирован Гауссовским шумом, имеющим ту же самую энергию, как
энергия выборок
FRM
из vex [fr0] [/]. (0
й i
<
FRM)
If left<right.
Все параметры во время fr, используются вместо того, чтобы вычислять параметры при
mxspd.
Этим способом получают все необходимые параметры для декодера
HVXC.
Только применяя эти
измененные параметры,
mdf_ рагат
[т]. к "Синтезатору Речевой Компоненты" и "Синтезатору Неречевой
Компоненты" тем же способом как обычный (нормальный) процесс декодирования, получают вывод с
измененной временной шкалой.
Очевидно, когда
N2<NV
выполняется ускоренное декодирование, а когда
N2>
N, выполняется деко
дирование со ожженной схоростью. На спектр мощности и шагэто управление скоростью не влияет, таким
образом мы можем получить хорошее качество речи для коэффициента управления скоростью приблизи
тельно 0,5 <
spd <
2.0.
5.6 Синтезатор речевой компоненты
5.6.1 Описание инструмента
Синтезатор речевой компоненты состоит из следующих этапов:
• модификация величин гармоник.
• синтез возбуждения гармоник.
• добавление шумовой составляющей.
• синтез
LPC,
• постфильтр.
Эффективный метод синтеза возбуждения гармоник прежде всего используетсядля того, чтобы полу
чить периодическую волну возбуждения из величин гармоник. Добавляя шумовую компоненту к периоди
ческой волне, получают сигнал речевого возбуждения, который затем подается в фильтр синтеза
LPC
и
постфильтр, чтобы генерировать речевой сигнал. Конфигурация постфильтра не нормативна и описана в
Приложении Б.
31