СИНТЕЗ ПОТЕРЯННЫХ БЛОКОВ ЦИФРОВОГО АУДИОСИГНАЛА С КОРРЕКЦИЕЙ ПИТЧ-ПЕРИОДА

1. Способ синтеза цифрового аудиосигнала, представленного в виде последовательных блоков выборок, в котором после получения такого сигнала, чтобы заменить, по меньшей мере, один дефектный блок, на основании выборок, по меньшей мере, одного нормального блока генерируют заменяющий блок, при этом способ содержит следующие этапы:
а) определяют (402) период повторения сигнала, по меньшей мере, в одном нормальном блоке, и
j
j
0
0
0
j-1
j+1
j+2
б) выборки периода повторения копируют (403), по меньшей мере, в один заменяющий блок, отличающийся тем, что на этапе а) определяют последний период повторения (T), по меньшей мере, в одном нормальном блоке, непосредственно предшествующем дефектному блоку, и на этапе б) выборки (е(3)) указанного последнего периода повторения (T) корректируют в зависимости от выборок (е(2-Т), е(3-Т), е(4-Т)) периода повторения (T), предшествующего указанному последнему периоду повторения таким образом, чтобы ограничить амплитуду возможного переходного сигнала в указанном последнем периоде повторения, и скорректированные таким образом выборки копируют в указанный заменяющий блок (T, T).
2. Способ по п.1, в котором сигнал является тональным, отличающийся тем, что период повторения является питч-периодом, соответствующим противоположности основной частоты сигнала.
0
3. Способ по п.1, отличающийся тем, что на этапе б) корректируют текущую выборку (е(3)) последнего периода повторения, сравнивая амплитуду этой текущей выборки по абсолютной величине с амплитудой по абсолютной величине, по меньшей мере, одной выборки (е(2-Т)), временно позиционированной, по существу, в один период повторения перед текущей выборкой, и текущей выборке придают наименьшую амплитуду по абсолютной величине из этих двух амплитуд.
0
4. Способ по п.3, отличающийся тем, что для текущей выборки (е(3)) последнего периода повторения определяют набор выборок (75) в окружении, сосредоточенном вокруг выборки (е(3-Т)), временно позиционированной в периоде повторения перед текущей выборкой, определяют амплитуду, выбираемую (76) из амплитуд выборок указанного окружения, взятых по абсолютной величине, и эту выбранную амплитуду сравнивают с амплитудой текущей выборки по абсолютной величине для придания (77) текущей выборке (е(3)) наименьшей амплитуды по абсолютной величине, среди выбранной амплитуды и амплитуды текущей выборки.
5. Способ по п.4, отличающийся тем, что амплитуда, выбранная среди амплитуд выборок указанного окружения, является максимальной амплитудой по абсолютной величине (М).
6. Способ по п.1, в котором цифровой аудиосигнал является речевым сигналом, отличающийся тем, что детектируют степень тональности в речевом сигнале (71), и тем, что этапы а) и б) применяют, если речевой сигнал не тонирован или слабо тонирован.
7. Способ по п.1, в котором применяют ослабление амплитуды выборок в указанном заменяющем блоке, отличающийся тем, что детектируют возможный переходный характер сигнала в последнем периоде повторения и, в случае необходимости, применяют более быстрое ослабление, чем для стационарного сигнала.
8. Способ по п.7, в котором на этапе б) корректируют текущую выборку последнего периода повторения, сравнивая амплитуду этой текущей выборки по абсолютной величине с амплитудой по абсолютной величине, по меньшей мере, одной выборки, временно позиционированной, по существу, в один период повторения перед текущей выборкой, и текущей выборке придают наименьшую амплитуду по абсолютной величине из этих двух амплитуд, отличающийся тем, что для нескольких текущих выборок последнего периода повторения измеряют отношение по абсолютной величине амплитуды текущей выборки к указанной выбранной амплитуде, и подсчитывают число проявлений для указанных текущих выборок, при которых указанное отношение превышает первый заранее определенный порог, и детектируют присутствие переходного характера, если число проявлений превышает второй заранее определенный порог.
9. Способ по п.1, отличающийся тем, что в случае приема нескольких последовательных дефектных блоков, укладывающихся, по меньшей мере, в один период повторения, этап коррекции выборок б) применяют для всех выборок последнего периода повторения, рассматриваемых одна за другой в качестве текущей выборки.
10. Способ по п.9, отличающийся тем, что в случае приема нескольких последовательных дефектных блоков, распределенных в нескольких периодах повторения, для замены указанных нескольких дефектных блоков копируют несколько раз период повторения, скорректированный на этапе б), для формирования заменяющих блоков.
mod
11. Устройство синтеза цифрового аудиосигнала, состоящего из множества блоков, содержащее вход (Е) для приема блоков сигнала (е(n)), предшествующих, по меньшей мере, одному текущему блоку, предназначенному для синтеза, и выход (S) для выдачи синтезированного сигнала (e(n)), содержащего, по меньшей мере, указанный текущий блок, отличающееся тем, что содержит средства (MEM, PROC) для осуществления способа по одному из пп.1-10 для синтеза текущего блока на основании, по меньшей мере, одного из указанных предыдущих блоков.
12. Декодер цифрового аудиосигнала, состоящего из последовательности блоков, отличающийся тем, что дополнительно содержит устройство (403) по п.12 для синтеза дефектных блоков.