СИСТЕМЫ, СПОСОБЫ И УСТРОЙСТВО ДЛЯ ШИРОКОПОЛОСНОГО КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ АКТИВНЫХ КАДРОВ

1. Способ обработки речевого сигнала, содержащий следующие этапы:
на основании первого активного кадра речевого сигнала формируют первый речевой пакет, который включает в себя описание спектральной огибающей по (A) первому диапазону частот и (B) второму диапазону частот, который располагается выше первого диапазона частот, части речевого сигнала, который включает в себя первый активный кадр; и на основании второго активного кадра речевого сигнала формируют второй речевой пакет, который включает в себя описание спектральной огибающей, по первому диапазону частот, части речевого сигнала, который включает в себя второй активный кадр, при этом второй речевой пакет не включает в себя описание спектральной огибающей по второму диапазону частот.
2. Способ обработки речевого сигнала по п. 1, в котором упомянутый второй активный кадр находится в речевом сигнале немедленно после упомянутого первого активного кадра.
3. Способ обработки речевого сигнала по п. 1, в котором описание спектральной огибающей части речевого сигнала, который включает в себя первый активный кадр, включает в себя отдельные первое и второе описания, при этом первое описание есть описание спектральной огибающей по первому диапазону частот части речевого сигнала, который включает в себя первый активный кадр, и в котором второе описание есть описание спектральной огибающей по второму диапазону частот части речевого сигнала, который включает в себя первый активный кадр.
4. Способ обработки речевого сигнала по п. 1, в котором первый и второй диапазоны частот перекрываются по меньшей мере на двести герц.
5. Способ обработки речевого сигнала по п. 1, в котором упомянутый способ содержит формирование кодированного кадра, который содержит (A) второй речевой пакет и (B) пачку информационного сигнала, которая является отдельной от речевого сигнала.
6. Способ обработки речевого сигнала по п. 1, в котором длина пачки меньше чем длина второго речевого пакета.
7. Способ обработки речевого сигнала по п. 1, в котором длина пачки равна длине второго речевого пакета.
8. Способ обработки речевого сигнала по п. 1, в котором длина пачки больше чем длина второго речевого пакета.
9. Устройство для обработки речевого сигнала, причем упомянутое устройство содержит
средство для формирования на основании первого активного кадра речевого сигнала первого речевого пакета, который включает в себя описание спектральной огибающей по (A) первому диапазону частот и (B) второму диапазону частот, который располагается выше первого диапазона частот, части речевого сигнала, которая включает в себя первый активный кадр; и
средство для формирования на основании второго активного кадра речевого сигнала второго речевого пакета, который включает в себя описание спектральной огибающей по первому диапазону частот части речевого сигнала, который включает в себя второй активный кадр, при этом второй речевой пакет не включает в себя описание спектральной огибающей по второму диапазону частот.
10. Компьютерный программный продукт, содержащий считываемый компьютером носитель, при этом упомянутый носитель содержит
программный код для вынуждения по меньшей мере одного компьютера сформировать на основании первого активного кадра речевого сигнала первый речевой пакет, который включает в себя описание спектральной огибающей по (A) первому диапазону частот и (B) второму диапазону частот, который располагается выше первого диапазона частот, части речевого сигнала, который включает в себя первый активный кадр; и программный код для вынуждения по меньшей мере одного компьютера сформировать на основании второго активного кадра речевого сигнала второй речевой пакет, который включает в себя описание спектральной огибающей по первому диапазону частот части речевого сигнала, который включает в себя второй активный кадр, при этом второй речевой пакет не включает в себя описание спектральной огибающей по второму диапазону частот.
11. Речевой кодер, содержащий
кодер пакетов, конфигурированный для формирования (A) на основании первого активного кадра речевого сигнала и в ответ на первое состояние сигнала управления скоростью передачи первого речевого пакета, который включает в себя описание спектральной огибающей по (1) первому диапазону частот и (2) второму диапазону частот, который располагается выше первого диапазона частот, и (B) на основании второго активного кадра речевого сигнала и в ответ на второе состояние сигнала управления скоростью передачи, отличное от первого состояния, второго речевого пакета, который включает в себя описание спектральной огибающей по первому диапазону частот; и
форматер кадра, выполненный с возможностью принимать первый и второй речевые пакеты и конфигурированный для формирования (A) в ответ на первое состояние сигнала управления понижением первого кодированного кадра, который содержит первый речевой пакет, и (B) в ответ на второе состояние сигнала управления понижением, отличное от первого состояния, второго кодированного кадра, который содержит второй речевой пакет и пачку информационного сигнала, которая является отдельной от речевого сигнала, причем первый и второй кодированные кадры имеют одну и ту же длину, первый речевой пакет занимает по меньшей мере восемьдесят процентов первого кодированного кадра, и второй речевой пакет занимает не больше чем половину второго кодированного кадра, и второй активный кадр следует немедленно после упомянутого первого активного кадра в речевом сигнале.
12. Способ обработки речевых пакетов, содержащий следующие этапы:
на основании информации из первого речевого пакета из кодированного речевого сигнала получают описание спектральной огибающей первого кадра речевого сигнала по (A) первому диапазону частот и (B) второму диапазону частот, отличному от первого диапазона частот;
на основании информации из второго речевого пакета из кодированного речевого сигнала получают описание спектральной огибающей второго кадра речевого сигнала по первому диапазону частот;
на основании информации из первого речевого пакета получают описание спектральной огибающей второго кадра по второму диапазону частот; и
на основании информации из второго речевого пакета получают информацию, относящуюся к компоненту основного тона второго кадра для первого диапазона частот.
13. Способ обработки речевых пакетов по п. 12, в котором описание спектральной огибающей первого кадра речевого сигнала содержит описание спектральной огибающей первого кадра по первому диапазону частот и описание спектральной огибающей первого кадра по второму диапазону частот.
14. Способ обработки речевых пакетов по п. 12, в котором информация, относящаяся к компоненту основного тона второго кадра для первого диапазона частот, включает в себя значение отставания основного тона.
15. Способ обработки речевых пакетов по п. 12, в котором упомянутый способ содержит вычисление на основании информации, относящейся к компоненту основного тона второго кадра для первого диапазона частот, сигнала возбуждения второго кадра для первого диапазона частот.
16. Способ обработки речевых пакетов по п. 15, в котором упомянутое вычисление сигнала возбуждения основано на информации, относящейся ко второму компоненту основного тона для первого диапазона частот, и в котором информация, относящаяся ко второму компоненту основного тона, основана на информации от первого речевого пакета.
17. Способ обработки речевых пакетов по п. 15, в котором упомянутый способ содержит вычисление на основании сигнала возбуждения второго кадра для первого диапазона частот сигнала возбуждения второго кадра для второго диапазона частот.
18. Способ обработки речевых пакетов по п. 12, в котором упомянутый способ содержит получение из кодированного кадра кодированного речевого сигнала пачки информационного сигнала, которая является отдельной от речевого сигнала, в котором кодированный кадр включает в себя второй речевой пакет.
19. Устройство для обработки речевых пакетов, содержащее
средство для получения, на основании информации из первого речевого пакета из кодированного речевого сигнала описания спектральной огибающей первого кадра речевого сигнала по (A) первому диапазону частот и (B) второму диапазону частот, отличному от первого диапазона частот;
средство для получения на основании информации из второго речевого пакета из кодированного речевого сигнала описания спектральной огибающей второго кадра речевого сигнала по первому диапазону частот;
средство для получения на основании информации из первого речевого пакета описания спектральной огибающей второго кадра по второму диапазону частот; и
средство для получения на основании информации из второго речевого пакета информации, относящейся к компоненту основного тона второго кадра для первого диапазона частот.
20. Устройство для обработки речевых пакетов по п. 19, в котором описание спектральной огибающей первого кадра речевого сигнала содержит отдельные первое и второе описания, причем первое описание есть описание спектральной огибающей первого кадра по первому диапазону частот, и в котором второе описание есть описание спектральной огибающей первого кадра по второму диапазону частот.
21. Устройство для обработки речевых пакетов по п. 19, в котором информация, относящаяся к компоненту основного тона второго кадра для первого диапазона частот, включает в себя значение задержки основного тона.
22. Устройство для обработки речевых пакетов по п. 19, в котором упомянутое устройство содержит средство для вычисления на основании информации, относящейся к компоненту основного тона второго кадра для первого диапазона частот, сигнала возбуждения второго кадра для первого диапазона частот, и в котором упомянутое устройство содержит средство для вычисления на основании сигнала возбуждения второго кадра для первого диапазона частот сигнала возбуждения второго кадра для второго диапазона частот.
23. Устройство для обработки речевых пакетов по п. 19, в котором упомянутое устройство содержит средство для получения на основании информации из закодированного кадра кодированного речевого сигнала пачки информационного сигнала, которая является отдельной от речевого сигнала, в котором кодированный кадр включает в себя второй речевой пакет.
24. Компьютерный программный продукт, содержащий считываемый компьютером носитель, причем упомянутый носитель содержит
программный код для вынуждения по меньшей мере одного компьютера получать на основании информации из первого речевого пакета из кодированного речевого сигнала описания спектральной огибающей первого кадра речевого сигнала по (A) первому диапазону частот и (B) второму диапазону частот, отличному от первого диапазона частот;
программный код для вынуждения по меньшей мере одного компьютера получать на основании информации из второго речевого пакета из кодированного речевого сигнала описания спектральной огибающей второго кадра речевого сигнала по первому диапазону частот;
программный код для вынуждения по меньшей мере одного компьютера получать на основании информации из первого речевого пакета описания спектральной огибающей второго кадра по второму диапазону частот; и
программный код для вынуждения по меньшей мере одного компьютера получать на основании информации из второго речевого пакета информации, относящейся к компоненту основного тона второго кадра для первого диапазона частот.
25. Компьютерный программный продукт по п. 24, в котором описание спектральной огибающей первого кадра речевого сигнала содержит отдельные первое и второе описания, при этом первое описание есть описание спектральной огибающей первого кадра по первому диапазону частот, и в котором второе описание есть описание спектральной огибающей первого кадра по второму диапазону частот.
26. Компьютерный программный продукт по п. 24, в котором информация, относящаяся к компоненту основного тона второго кадра для первого диапазона частот, включает в себя значение задержки основного тона.
27. Компьютерный программный продукт по п. 24, в котором упомянутый носитель содержит программный код для вынуждения по меньшей мере одного компьютера вычислять на основании информации, относящейся к компоненту основного тона второго кадра для первого диапазона частот, сигнала возбуждения второго кадра для первого диапазона частот, и в котором упомянутый носитель содержит программный код для вынуждения по меньшей мере одного компьютера вычислять на основании сигнала возбуждения второго кадра для первого диапазона частот сигнала возбуждения второго кадра для второго диапазона частот.
28. Компьютерный программный продукт по п. 24, в котором упомянутый носитель содержит код для вынуждения по меньшей мере одного компьютера вычислять на основании информации из закодированного кадра кодированного речевого сигнала пачки информационного сигнала, которая является отдельной от речевого сигнала, в котором кодированный кадр включает в себя второй речевой пакет.
29. Речевой декодер, конфигурированный для вычисления декодированного речевого сигнала на основании кодированного речевого сообщения, причем упомянутый речевой декодер содержит
логику управления, конфигурированную для генерирования сигнала управления, содержащего последовательность значений, которая основана на кодировании индексов речевых пакетов из кодированного речевого сигнала, причем каждое значение последовательности соответствует периоду кадра декодированного речевого сигнала; и
декодер пакетов, конфигурированный для (A) вычисления в ответ на значение сигнала управления, имеющего первое состояние, соответствующего декодированного кадра на основании описания спектральной огибающей декодированного кадра по (1) первому диапазону частот и (2) второму диапазону частот, который располагается выше первого диапазона частот, при этом описание основано на информации из речевого пакета из кодированного речевого сигнала, и (B) вычисления в ответ на значение сигнала управления, имеющего второе состояние, отличное от первого состояния, соответствующего декодированного кадра, на основании (1) описания спектральной огибающей декодированного кадра по первому диапазону частот, при этом описание основано на информации из речевого пакета из кодированного речевого сигнала, и (2) описания спектральной огибающей декодированного кадра по второму диапазону частот, причем описание основано на информации по меньшей мере из одного речевого пакета, который имеет место в кодированном речевом сообщении перед речевым пакетом.
30. Речевой декодер по п. 29, в котором описание спектральной огибающей декодированного кадра по (1) первому диапазону частот и (2) второму диапазону частот, который располагается выше первого диапазона частот, содержит отдельные первое и второе описания, в котором первое описание есть описание спектральной огибающей декодированного кадра по первому диапазону частот, и в котором второе описание есть описание спектральной огибающей декодированного кадра по второму диапазону частот.
31. Речевой декодер по п. 29, в котором информация, относящаяся к компоненту основного тона второго кадра для первого диапазона частот, включает в себя значение задержки основного тона.
32. Речевой декодер по п. 29, в котором упомянутый декодер пакетов конфигурируется для вычисления в ответ на значение сигнала управления, имеющего второе состояние, и на основании информации, относящейся к компоненту основного тона второго кадра для первого диапазона частот, сигнала возбуждения второго кадра для первого диапазона частот, и в котором упомянутое устройство содержит средство для вычисления на основании сигнала возбуждения второго кадра для первого диапазона частот сигнала возбуждения второго кадра для второго диапазона частот.
33. Речевой декодер по п. 16, в котором упомянутое устройство содержит средство для получения на основании информации из закодированного кадра кодированного речевого сигнала пачки информационного сигнала, которая является отдельной от речевого сигнала, в котором кодированный кадр включает в себя второй речевой пакет.
34. Способ обработки речевого сигнала, содержащий следующие этапы:
на основании первого кадра речевого сигнала генерирование сигнала выбора скорости передачи, который указывает широкополосную схему кодирования;
на основании информации из файла маски генерирование сигнала управления понижением;
на основании состояния сигнала управления понижением, который соответствует первому кадру, отмены выбора широкополосной схемы кодирования для выбора узкополосной схемы кодирования; и
кодирование первого кадра согласно узкополосной схеме кодирования.
35. Способ обработки речевого сигнала по п. 34, в котором упомянутое кодирование первого кадра согласно узкополосной схеме кодирования содержит кодирование первого кадра в первый речевой пакет, и в котором упомянутый способ содержит формирование кодированного кадра, который включает в себя первый речевой пакет и пачку информационного сигнала, отдельную от речевого сигнала.