СПОСОБ И УСТРОЙСТВО МАСШТАБИРУЕМОГО КОДИРОВАНИЯ РЕЧИ, УСТОЙЧИВОГО К ПОТЕРЯМ КАДРОВ, С МНОГОИМПУЛЬСНЫМ ВОЗБУЖДЕНИЕМ И ПЕРЕМЕННОЙ БИТОВОЙ СКОРОСТЬЮ ДЛЯ СЕТЕЙ ПАКЕТНОЙ КОММУТАЦИИ

1. Способ многоуровневого масштабируемого по частотной полосе и скорости передачи кодирования речи на базе «анализа синтезом», в котором для каждого кадра или подкадра речи кодируют параметры источника многоимпульсного возбуждения и синтезирующего фильтра, включающий кодирование базового уровня и кодирование одного или более уровней улучшения, отличающийся тем, что для повышения качества речи и обеспечения устойчивости к потерям речевых кадров, передаваемых в сети пакетной коммутации, параметры вышеназванного синтезирующего фильтра определяют только один раз на этапе анализа при кодировании базового уровня, затем кодируют эти параметры таким образом, что только базовая часть речевого сигнала может быть восстановлена с заданным качеством в определенной ограниченной части частотной полосы сигнала, и хотя бы на одном последующем улучшающем уровне кодирования указанная часть частотной полосы расширяется.
2. Способ в соответствии с п.1 настоящей формулы, где при кодировании очередного речевого кадра или подкадра текущие параметры вышеназванного синтезирующего фильтра кодируют на основе метода предиктивного кодирования, который опирается на ранее закодированные прошлые параметры синтезирующего фильтра, которые последними были закодированы без использования предсказания при кодировании одного из прошлых кадров или подкадров, если не выполнен заданный критерий отличия вышеназванных текущих параметров синтезирующего фильтра от вышеназванных прошлых параметров синтезирующего фильтра, а
в противном случае, если вышеназванный критерий отличия выполнен, то эти указанные текущие параметры синтезирующего фильтра кодируют без использования предсказания.
3. Способ в соответствии с п.1 настоящей формулы, в котором сигнал возбуждения синтезирующего фильтра формируют с помощью хотя бы одной фиксированной кодовой книги и с помощью адаптивной кодовой книги, если выполнен заданный критерий эффективности адаптивной кодовой книги, а в противном случае, если вышеназванный заданный критерий эффективности не выполнен, сигнал возбуждения вышеназванного синтезирующего фильтра формируют без использования указанной адаптивной кодовой книги, причем информация об использовании адаптивной кодовой книги повторяется в следующем или следующих кадрах.
4. Способ в соответствии с п.3 настоящей формулы, в котором память адаптивной кодовой книги обнуляется, если вышеназванный заданный критерий эффективности адаптивной кодовой книги не выполняется.
5. Способ в соответствии с п.1 настоящей формулы, в котором к сигналу возбуждения синтезирующего фильтра дополнительно добавляют один или более импульсов возбуждения в том случае, если выполнен заданный критерий, характеризующий начало огласованного стационарного участка речевого сигнала.
6. Способ в соответствии с п.1, или 2, или 3, или 4, или 5 настоящей формулы, в котором часть параметров или все параметры, представленные на одном или более уровнях кодирования, дополнительно защищают корректирующим кодом, и/или часть или все параметры базового уровня повторяются в следующем или следующих кадрах для повышения устойчивости к ошибкам и потерям кадров.
7. Способ в соответствии с п.6 настоящей формулы, в котором корректирующее кодирование или повторение на базовом уровне в следующем или следующих кадрах применяют только к тем параметрам, которые были кодированы без использования предсказания.
8. Устройство, реализующее способ кодирования речи в соответствии с п.1, или 2, или 3, или 4, или 5, или 7 настоящей формулы и содержащее последовательно соединенные базовый кодер, на вход которого поступает речевой сигнал с максимальной частотой дискретизации, а выход подсоединен к первому входу блока мультиплексирования или пакетизации и канального кодирования непредиктивных параметров речевого сигнала, выход которого представляет собой битовый поток или поток пакетов, и серию кодеров расширения 1, 2, …, N, выходы которых подключены соответственно ко второму, третьему, …, N+1-му входам указанного блока мультиплексирования или пакетизации и канального кодирования, причем на четыре информационных входа всех кодеров расширения от первого до N-го поступают соответственно информация об импульсах возбуждения, информация об основном тоне, квантованные и неквантованные коэффициенты LSF, сигнал остатка от базового блока или кодера расширения нижнего уровня.
9. Устройство, реализующее способ в соответствии с п.6 настоящей формулы и содержащее последовательно соединенные базовый кодер, на вход которого поступает речевой сигнал с максимальной частотой дискретизации, а выход подсоединен к первому входу блока мультиплексирования или пакетизации с повторением всех или части параметров базового уровня или канального кодирования всех или части параметров речевого сигнала базового уровня и всех или части уровней расширения, выход которого представляет собой битовый поток или поток пакетов, и серию кодеров расширения 1, 2, …, N, выходы которых подключены соответственно ко второму, третьему, …, N+1-му входам указанного блока мультиплексирования или пакетизации и канального кодирования, причем на четыре информационных входа всех кодеров расширения от первого до N-го поступают соответственно информация об импульсах возбуждения, информация об основном тоне, квантованные и неквантованные коэффициенты LSF, сигнал остатка от базового блока или кодера расширения нижнего уровня.