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

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