Способ и система для разложения акустического сигнала на звуковые объекты, а также звуковой объект и его использование

1. Способ разложения акустического сигнала на цифровые звуковые объекты, причем цифровой звуковой объект представляет компонент акустического сигнала, который имеет форму волны, содержащий этапы, на которых выполняют:
IN
- преобразование аналогового акустического сигнала в цифровой входной сигнал (P), который содержит отсчеты акустического сигнала;
- определение, для каждого отсчета, мгновенной частотной составляющей цифрового входного сигнала с использованием банка цифровых фильтров, содержащего цифровые фильтры (n);
- определение, для каждого отсчета, мгновенной амплитуды мгновенной частотной составляющей;
- определение, для каждого отсчета, мгновенной фазы цифрового входного сигнала, связанной с мгновенной частотой;
- создание по меньшей мере одного цифрового звукового объекта на основе определенной мгновенной частоты, фазы и амплитуды; и
- сохранение цифрового звукового объекта в базе данных звуковых объектов,
отличающийся тем, что
для каждого отсчета, для каждого фильтра (n), определяют местоположение частот, присутствующих в акустическом сигнале, на основе пересечения значения угловой частоты на выходе каждого фильтра (n) и его номинальной угловой частоты.
2. Способ по п. 1, в котором цифровой фильтр в банке цифровых фильтров имеет длину окна, пропорциональную его центральной частоте.
3. Способ по п. 2, в котором центральные частоты банка цифровых фильтров распределены в соответствии с логарифмической шкалой.
4. Способ по п. 1, отличающийся тем, что
- операцию, улучшающую разрешение в частотной области упомянутого отфильтрованного сигнала, выполняют отсчет за отсчетом.
5. Способ по п. 1, в котором этап определения мгновенной частотной составляющей принимает во внимание одну или более мгновенных частотных составляющих, определенных с использованием соседних цифровых фильтров банка цифровых фильтров.
6. Способ по п. 1, в котором мгновенную частоту отслеживают по последовательным отсчетам цифрового входного сигнала.
7. Способ по п. 6, отличающийся тем, что
- значения огибающей амплитуды и значения частоты, а также соответствующие им моменты времени определяют для создания характеристических точек с координатами в пространстве время-частота-амплитуда, описывающих форму волны упомянутого звукового объекта.
8. Способ по п. 7, отличающийся тем, что значения определяют не реже одного раза за период длительности окна W(n) данного фильтра (20).
9. Способ по п. 6, дополнительно содержащий этап корректировки амплитуды и/или частоты выбранных звуковых объектов, чтобы уменьшить ожидаемое искажение в упомянутых звуковых объектах, которое вносится упомянутым банком цифровых фильтров.
10. Способ по п. 3, отличающийся тем, что улучшение разрешения в частотной области упомянутого отфильтрованного сигнала дополнительно включает в себя этап увеличения длины окна выбранных фильтров.
11. Способ по п. 4, отличающийся тем, что операция улучшения разрешения в частотной области упомянутого отфильтрованного сигнала дополнительно включает в себя этап вычитания ожидаемого спектра расположенных по-соседству звуковых объектов из спектра на выходе фильтров.
12. Способ по п. 4, отличающийся тем, что операция улучшения разрешения в частотной области упомянутого отфильтрованного сигнала дополнительно содержит этап вычитания звукового сигнала, сгенерированного на основе расположенных по-соседству звуковых объектов, из упомянутого входного сигнала.
13. Цифровой звуковой объект, содержащий по меньшей мере один набор параметров, представляющий форму колебания по меньшей мере одного компонента акустического сигнала, генерируемого способом по одному из пп. 1-12.
14. Энергонезависимый машиночитаемый носитель информации, хранящий звуковой объект по п. 13.
15. Способ генерации звукового сигнала, содержащий этапы:
- приема цифрового звукового объекта по п. 13;
- декодирования цифрового звукового объекта для извлечения по меньшей мере одного набора параметров, описывающего форму сигнала по меньшей мере одного компонента звукового сигнала;
- генерацию формы волны из набора параметров;
- синтезирование звукового сигнала на основе сгенерированной формы сигнала;
и вывод звукового сигнала.