ОЦЕНКА ПЕРИОДА ОСНОВНОГО ТОНА

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