[go: up one dir, main page]

RU2013123696A - Эхоподавление, содержащее моделирование компонентов поздней реверберации - Google Patents

Эхоподавление, содержащее моделирование компонентов поздней реверберации Download PDF

Info

Publication number
RU2013123696A
RU2013123696A RU2013123696/08A RU2013123696A RU2013123696A RU 2013123696 A RU2013123696 A RU 2013123696A RU 2013123696/08 A RU2013123696/08 A RU 2013123696/08A RU 2013123696 A RU2013123696 A RU 2013123696A RU 2013123696 A RU2013123696 A RU 2013123696A
Authority
RU
Russia
Prior art keywords
echo
signal
attenuation
echo signal
tot
Prior art date
Application number
RU2013123696/08A
Other languages
English (en)
Other versions
RU2569006C2 (ru
Inventor
Фабиан КЮХ
Маркус ШМИДТ
Кристоф ФАЛЛЕР
Алексис ФАВРО
Original Assignee
Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. filed Critical Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф.
Publication of RU2013123696A publication Critical patent/RU2013123696A/ru
Application granted granted Critical
Publication of RU2569006C2 publication Critical patent/RU2569006C2/ru

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • H04R3/002Damping circuit arrangements for transducers, e.g. motional feedback circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M9/00Arrangements for interconnection not involving centralised switching
    • H04M9/08Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
    • H04M9/085Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic using digital techniques
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L2021/02082Noise filtering the noise being echo, reverberation of the speech

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Telephone Function (AREA)

Abstract

1. Устройство (200) для вычисления коэффициентов (H[k,m]) фильтрации для адаптивного фильтра (210) для фильтрации сигнала (140, 430) микрофона, захваченного посредством микрофона (110), чтобы подавлять эхо-сигнал вследствие сигнала (130, 420) громкоговорителя, выводимого посредством громкоговорителя (100), содержащее:- средство (465) моделирования затухания эхо-сигнала для моделирования характера изменения затухания акустической среды (120) и для предоставления соответствующего параметра (τ; α) затухания эхо-сигнала; и- средство (270; 370) вычисления для вычисления коэффициентов (H[k,m]) фильтрации адаптивного фильтра (210) на основе параметра (τ; α) затухания эхо-сигнала.2. Устройство (200) по п.1, в котором параметр затухания эхо-сигнала является коэффициентом (τ) экспоненциального затухания, при этом устройство (200) дополнительно содержит средство (241) оценки эхо-сигнала для оценки компонента реверберирующего эхо-сигнала посредством рекурсивного вычисления с использованием коэффициента (τ) экспоненциального затухания.3. Устройство (200) по п.1, дополнительно содержащее средство (340) обработки эхо-сигналов для оценки частотного спектра (Ŷ[k,m]) эхо-сигнала или спектра (|Ŷ[k,m]|) мощности эхо-сигнала для эхо-сигнала в сигнале (140, 430) микрофона;- при этом средство (340) обработки эхо-сигналов выполнено с возможностью оценивать компонент (Ŷ[k,m]) раннего эхо-сигнала и компонент (Ŷ[k,m]) позднего эхо-сигнала, причем, по меньшей мере, оценка компонента позднего эхо-сигнала использует параметр (τ; α) затухания эхо-сигнала; и дополнительно выполнено с возможностью оценивать частотный спектр (Ŷ[k,m]) эхо-сигнала или спектр (|Ŷ[k,m]|) мощности эхо-сигнала на основе компонента (Ŷ[k,m])

Claims (23)

1. Устройство (200) для вычисления коэффициентов (H[k,m]) фильтрации для адаптивного фильтра (210) для фильтрации сигнала (140, 430) микрофона, захваченного посредством микрофона (110), чтобы подавлять эхо-сигнал вследствие сигнала (130, 420) громкоговорителя, выводимого посредством громкоговорителя (100), содержащее:
- средство (465) моделирования затухания эхо-сигнала для моделирования характера изменения затухания акустической среды (120) и для предоставления соответствующего параметра (τ; αm) затухания эхо-сигнала; и
- средство (270; 370) вычисления для вычисления коэффициентов (H[k,m]) фильтрации адаптивного фильтра (210) на основе параметра (τ; αm) затухания эхо-сигнала.
2. Устройство (200) по п.1, в котором параметр затухания эхо-сигнала является коэффициентом (τ) экспоненциального затухания, при этом устройство (200) дополнительно содержит средство (241) оценки эхо-сигнала для оценки компонента реверберирующего эхо-сигнала посредством рекурсивного вычисления с использованием коэффициента (τ) экспоненциального затухания.
3. Устройство (200) по п.1, дополнительно содержащее средство (340) обработки эхо-сигналов для оценки частотного спектра (Ŷtot[k,m]) эхо-сигнала или спектра (|Ŷtot[k,m]|2) мощности эхо-сигнала для эхо-сигнала в сигнале (140, 430) микрофона;
- при этом средство (340) обработки эхо-сигналов выполнено с возможностью оценивать компонент (Ŷ[k,m]) раннего эхо-сигнала и компонент (Ŷrev[k,m]) позднего эхо-сигнала, причем, по меньшей мере, оценка компонента позднего эхо-сигнала использует параметр (τ; αm) затухания эхо-сигнала; и дополнительно выполнено с возможностью оценивать частотный спектр (Ŷtot[k,m]) эхо-сигнала или спектр (|Ŷtot[k,m]|2) мощности эхо-сигнала на основе компонента (Ŷ[k,m]) раннего эхо-сигнала и компонента (Ŷrev[k,m]) позднего эхо-сигнала;
- при этом средство (270; 370) вычисления выполнено с возможностью вычисления коэффициентов (H[k,m]) фильтрации на основе частотного спектра (Ŷtot[k,m]) эхо-сигнала или спектра (|Ŷtot[k,m]|2) мощности эхо-сигнала.
4. Устройство (200) по п. 3, в котором средство (340) обработки эхо-сигналов содержит модуль (550) выбора максимума для выбора оценки (|Ŷtot[k,m]|2; Ŷtot[k,m]) максимального эхо-сигнала из оценки (Ŷ[k,m]) раннего эхо-сигнала и оценки (Ŷrev[k,m]) позднего эхо-сигнала в качестве частотного спектра (Ŷtot[k,m]) эхо-сигнала или спектра (|Ŷtot[k,m]|2) мощности эхо-сигнала.
5. Устройство (200) по п.3, в котором средство обработки эхо-сигналов выполнено с возможностью определять компонент (Ŷrev[k,m]) позднего эхо-сигнала на основе предыдущего значения оцененного частотного спектра (Ŷtot[k-1,m]) эхо-сигнала или предыдущего значения оцененного спектра (|Ŷtot[k-1,m]|2) мощности эхо-сигнала, определенного в предыдущий момент, и на основе параметра (τ; αm) затухания эхо-сигнала, применяемого к предыдущей оценке (Ytot[k-1,m]; |Ŷtot[k-1,m]|2) полного эхо-сигнала, чтобы моделировать затухание оценки позднего эхо-сигнала между предыдущим моментом и последующим моментом.
6. Устройство (200) по п.1, дополнительно содержащее:
- средство (230; 290) для преобразования, по меньшей мере, одного из сигнала (140, 430) микрофона и сигнала (130; 420) громкоговорителя из представления во временной области в частотно-временное представление в частотно-временной области; и
- средство (300) для преобразования сигнала (E[k,m], e[n]) после эхоподавления из частотно-временной области обратно во временную область.
7. Устройство (200) по п.1, в котором средство (465) моделирования затухания эхо-сигнала содержит модуль (520) оценки параметров затухания эхо-сигнала для оценки сигнала (140, 430) микрофона относительно затухания эхо-сигнала, наблюдаемого в сигнале (140, 430) микрофона, и для предоставления результирующего оцененного параметра (τ; αm) затухания эхо-сигнала для последующей обработки.
8. Устройство (200) по п.7, в котором модуль (520) оценки параметров затухания эхо-сигнала выполнен с возможностью определения параметра (τ, αm) затухания эхо-сигнала на основе предоставленного времени (RT60) реверберации.
9. Устройство (200) по п.8, в котором модуль (520) оценки параметров затухания эхо-сигнала также выполнен с возможностью определения предоставленного времени (RT60) реверберации.
10. Устройство (200) по п.1, в котором средство (270; 370) вычисления выполнено с возможностью определения коэффициентов (H[k,m]) фильтрации на основе разности между спектром (|Y[k,m]|2) мощности сигнала (140, 430) микрофона и спектром мощности оценки (|Ŷtot[k,m]|2) полного эхо-сигнала.
11. Устройство (200) по п.1, в котором модель (465) затухания эхо-сигнала выполнена с возможностью определения временного среднего спектра мощности сигнала микрофона и временного среднего спектра мощности сигнала громкоговорителя, дополнительно выполнена с возможностью определения временных колебаний спектров мощности сигнала (140, 430) микрофона и сигнала (130; 420) громкоговорителя через вычитание временного среднего из соответствующих мгновенных спектров (|Y[k,m]|2, |X[k,m]|2) мощности, и дополнительно выполнена с возможностью использования временных колебаний для определения параметра (τ; αm) затухания эхо-сигнала.
12. Устройство (200) по п.1, в котором средство (270) вычисления дополнительно выполнено с возможностью определять фильтр Ĥe[k,m] удаления ранних эхо-сигналов и фильтр Ĥl[k,m] удаления поздних эхо-сигналов, при этом устройство (200) дополнительно содержит средство (551) задания коэффициентов фильтрации, выполненное с возможностью определять коэффициенты H[k,m] фильтрации адаптивного фильтра (210) на основе линейной комбинации коэффициентов фильтрации фильтра Ĥe[k,m] удаления ранних эхо-сигналов и фильтра Ĥl[k,m] удаления поздних эхо-сигналов.
13. Устройство (200) по п.1, в котором средство (270) вычисления дополнительно выполнено с возможностью определять фильтр Ĥe[k,m] удаления ранних эхо-сигналов и фильтр Ĥl[k,m] удаления поздних эхо-сигналов, при этом устройство (200) дополнительно содержит средство (551) задания коэффициентов фильтрации, выполненное с возможностью определять коэффициенты H[k,m] фильтрации адаптивного фильтра (210) на основе выбора минимума из фильтра Ĥe[k,m] удаления ранних эхо-сигналов и фильтра Ĥl[k,m] удаления поздних эхо-сигналов.
14. Способ для вычисления коэффициентов (H[k,m]) фильтрации для адаптивного фильтра (210) для фильтрации сигнала (140; 430) микрофона, чтобы подавлять эхо-сигнал вследствие сигнала (130; 420) громкоговорителя, содержащий этапы, на которых:
- предоставляют параметры (τ; Ĝ[k,m]; αm) затухания эхо-сигнала, определенные посредством средства (465) моделирования затухания эхо-сигнала; и
- вычисляют коэффициенты (H[k,m]) фильтрации адаптивного фильтра (210) на основе параметров (τ; αm) затухания эхо-сигнала.
15. Способ по п. 14, в котором параметр затухания эхо-сигнала является коэффициентом (τ) экспоненциального затухания, при этом способ дополнительно содержит этап, на котором:
- оценивают компонент реверберирующего эхо-сигнала посредством рекурсивного вычисления с использованием коэффициента (τ) экспоненциального затухания.
16. Способ по п.14, дополнительно содержащий этапы, на которых:
- оценивают компонент (Ŷ[k,m]) раннего эхо-сигнала и компонент (Ŷrev[k,m]) позднего эхо-сигнала, причем, по меньшей мере, оценка компонента позднего эхо-сигнала использует параметр (τ; αm) затухания эхо-сигнала; и
- определяют частотный спектр (Ŷ[k,m]) эхо-сигнала или спектр (|Ŷ[k,m]|2) мощности эхо-сигнала для эхо-сигнала в сигнале (140, 430) микрофона в качестве комбинации компонента (Ŷ[k,m]) раннего эхо-сигнала и компонента (Ŷrev[k,m]) позднего эхо-сигнала;
- вычисляют коэффициенты (H[k,m]) фильтрации на основе частотного спектра (Ŷtot[k,m]) эхо-сигнала или спектра (|Ŷtot[k,m]|2) мощности эхо-сигнала.
17. Программа, содержащая программный код для осуществления способа по п.14, когда программа работает на процессоре.
18. Устройство (200) для вычисления коэффициентов (H[k,m]) фильтрации для адаптивного фильтра (210) для фильтрации сигнала (140, 430) микрофона, захваченного посредством микрофона (110), чтобы подавлять эхо-сигнал вследствие сигнала (130, 420) громкоговорителя, выводимого посредством громкоговорителя (100), содержащее:
- средство (465) моделирования затухания эхо-сигнала для моделирования характера изменения затухания акустической среды (120) и для предоставления соответствующего параметра (τ; αm) затухания эхо-сигнала;
- средство (340) обработки эхо-сигналов для оценки частотного спектра (Ŷtot[k,m]) эхо-сигнала или спектра (|Ŷtot[k,m]|2) мощности эхо-сигнала для эхо-сигнала в сигнале (140, 430) микрофона, причем средство (340) обработки эхо-сигналов выполнено с возможностью оценивать компонент (Ŷ[k,m]) раннего эхо-сигнала и компонент (Ŷrev[k,m]) позднего эхо-сигнала, причем, по меньшей мере, оценка компонента позднего эхо-сигнала использует параметр (τ; αm) затухания эхо-сигнала, и дополнительно выполнено с возможностью оценивать частотный спектр (Ŷtot[k,m]) эхо-сигнала или спектр (|Ŷtot[k,m]|2) мощности эхо-сигнала на основе компонента (Ŷ[k,m]) раннего эхо-сигнала и компонента (Ŷrev[k,m]) позднего эхо-сигнала; и
- средство (270; 370) вычисления для вычисления коэффициентов (H[k,m]) фильтрации адаптивного фильтра (210) на основе параметра (τ; αm) затухания эхо-сигнала и на основе частотного спектра (Ŷtot[k,m]) эхо-сигнала или спектра (|Ŷtot[k,m]|2) мощности эхо-сигнала для эхо-сигнала в сигнале микрофона (140; 340);
- отличающееся тем, что средство (340) обработки эхо-сигналов содержит модуль (550) выбора максимума для выбора оценки (|Ŷtot[k,m]|2; Ŷtot[k,m]) максимального эхо-сигнала из оценки (Ŷ[k,m]) раннего эхо-сигнала и оценки (Ŷrev[k,m]) позднего эхо-сигнала в качестве частотного спектра (Ŷtot[k,m]) эхо-сигнала или спектра (|Ŷtot[k,m]|2) мощности эхо-сигнала.
19. Способ для вычисления коэффициентов (H[k,m]) фильтрации для адаптивного фильтра (210) для фильтрации сигнала (140; 430) микрофона, чтобы подавлять эхо-сигнал вследствие сигнала (130; 420) громкоговорителя, содержащий этапы, на которых:
- предоставляют параметры (τ; Ĝ[k,m]; αm) затухания эхо-сигнала, определенные посредством средства (465) моделирования затухания эхо-сигнала;
- оценивают частотный спектр (Ŷtot[k,m]) эхо-сигнала или спектр (|Ŷtot[k,m]|2) мощности эхо-сигнала для эхо-сигнала в сигнале (140, 430) микрофона посредством оценки компонента (Ŷ[k,m]) раннего эхо-сигнала и компонента (Ŷrev[k,m]) позднего эхо-сигнала, причем, по меньшей мере, оценка компонента позднего эхо-сигнала использует параметр (τ; αm) затухания эхо-сигнала;
- оценивают частотный спектр (Ŷtot[k,m]) эхо-сигнала или спектр (|Ŷtot[k,m]|2) мощности эхо-сигнала на основе компонента (Ŷ[k,m]) раннего эхо-сигнала и компонента (Ŷrev[k,m]) позднего эхо-сигнала;
- выбирают оценку (|Ŷtot[k,m]|2; Ŷtot[k,m]) максимального эхо-сигнала из оценки (Ŷ[k,m]) раннего эхо-сигнала и оценки (Ŷrev[k,m]) позднего эхо-сигнала в качестве частотного спектра (Ŷtot[k,m]) эхо-сигнала или спектра (|Ŷtot[k,m]|2) мощности эхо-сигнала; и
- вычисляют коэффициенты (H[k,m]) фильтрации адаптивного фильтра (210) на основе параметров (τ; αm) затухания эхо-сигнала и на основе частотного спектра (Ŷtot[k,m]) эхо-сигнала или спектра (|Ŷtot[k,m]|2) мощности эхо-сигнала для эхо-сигнала в сигнале микрофона (140; 340).
20. Программа, содержащая программный код для осуществления способа по п.19, когда программа работает на процессоре.
21. Устройство (200) для вычисления коэффициентов (H[k,m]) фильтрации для адаптивного фильтра (210) для фильтрации сигнала (140, 430) микрофона, захваченного посредством микрофона (110), чтобы подавлять эхо-сигнал вследствие сигнала (130, 420) громкоговорителя, выводимого посредством громкоговорителя (100), содержащее:
- средство (465) моделирования затухания эхо-сигнала для моделирования характера изменения затухания акустической среды (120) и для предоставления соответствующего параметра (τ; αm) затуханияэхо-сигнала;
- средство (270; 370) вычисления для вычисления коэффициентов (H[k,m]) фильтрации адаптивного фильтра (210) на основе параметра (τ; αm) затухания эхо-сигнала, при этом средство (270) вычисления дополнительно выполнено с возможностью определять фильтр Ĥe[k,m] удаления ранних эхо-сигналов и фильтр Ĥl[k,m] удаления поздних эхо-сигналов; и
- средство (551) задания коэффициентов фильтрации, выполненное с возможностью определять коэффициенты H[k,m] фильтрации адаптивного фильтра (210) на основе выбора минимума из фильтра Ĥe[k,m] удаления ранних эхо-сигналов и фильтра Ĥl[k,m] удаления поздних эхо-сигналов.
22. Способ для вычисления коэффициентов (H[k,m]) фильтрации для адаптивного фильтра (210) для фильтрации сигнала (140; 430) микрофона, чтобы подавлять эхо-сигнал вследствие сигнала (130; 420) громкоговорителя, содержащий этапы, на которых:
- предоставляют параметры (τ; Ĝ[k,m]; αm) затухания эхо-сигнала, определенные посредством средства (465) моделирования затухания эхо-сигнала; и
- вычисляют коэффициенты (H[k,m]) фильтрации адаптивного фильтра (210) на основе параметров (τ; αm) затухания эхо-сигнала посредством определения фильтра Ĥe[k,m] удаления ранних эхо-сигналов и фильтра Ĥl[k,m] удаления поздних эхо-сигналов; и
- определяют коэффициенты H[k,m] фильтрации адаптивного фильтра (210) на основе выбора минимума из фильтра Ĥe[k,m] удаления ранних эхо-сигналов и фильтра Ĥl[k,m] удаления поздних эхо-сигналов.
23. Программа, содержащая программный код для осуществления способа по п.22, когда программа работает на процессоре.
RU2013123696/08A 2010-10-25 2011-10-06 Эхоподавление, содержащее моделирование компонентов поздней реверберации RU2569006C2 (ru)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US40624610P 2010-10-25 2010-10-25
US61/406,246 2010-10-25
EP10194586.3 2010-12-10
EP10194586A EP2444967A1 (en) 2010-10-25 2010-12-10 Echo suppression comprising modeling of late reverberation components
PCT/EP2011/067486 WO2012055687A1 (en) 2010-10-25 2011-10-06 Echo suppression comprising modeling of late reverberation components

Publications (2)

Publication Number Publication Date
RU2013123696A true RU2013123696A (ru) 2014-12-10
RU2569006C2 RU2569006C2 (ru) 2015-11-20

Family

ID=43706403

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2013123696/08A RU2569006C2 (ru) 2010-10-25 2011-10-06 Эхоподавление, содержащее моделирование компонентов поздней реверберации

Country Status (14)

Country Link
US (1) US9699552B2 (ru)
EP (2) EP2444967A1 (ru)
JP (1) JP5671147B2 (ru)
KR (1) KR101573121B1 (ru)
CN (1) CN103262163B (ru)
AR (1) AR083494A1 (ru)
BR (1) BR112013010065B1 (ru)
CA (1) CA2815577C (ru)
ES (1) ES2528043T3 (ru)
MX (1) MX2013004602A (ru)
PL (1) PL2633522T3 (ru)
RU (1) RU2569006C2 (ru)
TW (1) TWI463488B (ru)
WO (1) WO2012055687A1 (ru)

Families Citing this family (109)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9055362B2 (en) * 2012-12-19 2015-06-09 Duo Zhang Methods, apparatus and systems for individualizing audio, music and speech adaptively, intelligently and interactively
GB2510331A (en) * 2012-12-21 2014-08-06 Microsoft Corp Echo suppression in an audio signal
US8914007B2 (en) 2013-02-27 2014-12-16 Nokia Corporation Method and apparatus for voice conferencing
CN104050971A (zh) * 2013-03-15 2014-09-17 杜比实验室特许公司 声学回声减轻装置和方法、音频处理装置和语音通信终端
JP5982069B2 (ja) 2013-03-19 2016-08-31 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. オーディオ処理のための方法及び装置
JP5908170B2 (ja) * 2013-05-14 2016-04-26 三菱電機株式会社 エコー消去装置
JP6165503B2 (ja) * 2013-05-21 2017-07-19 シャープ株式会社 エコー抑圧装置およびエコー抑圧方法
GB2512155B (en) 2013-09-18 2015-05-06 Imagination Tech Ltd Acoustic echo cancellation
WO2015060654A1 (ko) * 2013-10-22 2015-04-30 한국전자통신연구원 오디오 신호의 필터 생성 방법 및 이를 위한 파라메터화 장치
KR102141037B1 (ko) * 2013-11-15 2020-08-04 현대모비스 주식회사 핸즈프리 시스템을 위한 에코 제거 장치 및 방법
EP2884491A1 (en) * 2013-12-11 2015-06-17 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Extraction of reverberant sound using microphone arrays
JP6349899B2 (ja) 2014-04-14 2018-07-04 ヤマハ株式会社 放収音装置
CN105244036A (zh) * 2014-06-27 2016-01-13 中兴通讯股份有限公司 一种麦克风语音增强方法及装置
WO2016049403A1 (en) * 2014-09-26 2016-03-31 Med-El Elektromedizinische Geraete Gmbh Determination of room reverberation for signal enhancement
CN105628170A (zh) * 2014-11-06 2016-06-01 广州汽车集团股份有限公司 一种车内混响时间的测量和计算方法
CN104464752B (zh) * 2014-12-24 2018-03-16 海能达通信股份有限公司 一种声反馈检测方法和装置
WO2016130459A1 (en) 2015-02-09 2016-08-18 Dolby Laboratories Licensing Corporation Nearby talker obscuring, duplicate dialogue amelioration and automatic muting of acoustically proximate participants
US10504501B2 (en) 2016-02-02 2019-12-10 Dolby Laboratories Licensing Corporation Adaptive suppression for removing nuisance audio
US10095470B2 (en) 2016-02-22 2018-10-09 Sonos, Inc. Audio response playback
US9947316B2 (en) 2016-02-22 2018-04-17 Sonos, Inc. Voice control of a media playback system
US9820039B2 (en) 2016-02-22 2017-11-14 Sonos, Inc. Default playback devices
US10264030B2 (en) 2016-02-22 2019-04-16 Sonos, Inc. Networked microphone device control
US9811314B2 (en) 2016-02-22 2017-11-07 Sonos, Inc. Metadata exchange involving a networked playback system and a networked microphone system
WO2017160294A1 (en) * 2016-03-17 2017-09-21 Nuance Communications, Inc. Spectral estimation of room acoustic parameters
US9704471B1 (en) 2016-03-30 2017-07-11 Bose Corporation Adaptive modeling of secondary path in an active noise control system
FR3051958B1 (fr) * 2016-05-25 2018-05-11 Invoxia Procede et dispositif pour estimer un signal dereverbere
US9978390B2 (en) 2016-06-09 2018-05-22 Sonos, Inc. Dynamic player selection for audio signal processing
KR20170142001A (ko) * 2016-06-16 2017-12-27 삼성전자주식회사 전자 장치, 그의 반향 신호 제거 방법 및 비일시적 컴퓨터 판독가능 기록매체
US10043529B2 (en) * 2016-06-30 2018-08-07 Hisense Usa Corp. Audio quality improvement in multimedia systems
US10134399B2 (en) 2016-07-15 2018-11-20 Sonos, Inc. Contextualization of voice inputs
US10115400B2 (en) 2016-08-05 2018-10-30 Sonos, Inc. Multiple voice services
US9959888B2 (en) * 2016-08-11 2018-05-01 Qualcomm Incorporated System and method for detection of the Lombard effect
US9942678B1 (en) 2016-09-27 2018-04-10 Sonos, Inc. Audio playback settings for voice interaction
GB201617409D0 (en) * 2016-10-13 2016-11-30 Asio Ltd A method and system for acoustic communication of data
US10181323B2 (en) 2016-10-19 2019-01-15 Sonos, Inc. Arbitration-based voice recognition
CN110140294B (zh) 2016-12-06 2023-06-27 哈曼国际工业有限公司 用于均衡音频信号的方法和装置
US11348595B2 (en) * 2017-01-04 2022-05-31 Blackberry Limited Voice interface and vocal entertainment system
US11183181B2 (en) 2017-03-27 2021-11-23 Sonos, Inc. Systems and methods of multiple voice services
US11373667B2 (en) * 2017-04-19 2022-06-28 Synaptics Incorporated Real-time single-channel speech enhancement in noisy and time-varying environments
JP6833616B2 (ja) * 2017-05-29 2021-02-24 株式会社トランストロン エコー抑圧装置、エコー抑圧方法及びエコー抑圧プログラム
US10299039B2 (en) * 2017-06-02 2019-05-21 Apple Inc. Audio adaptation to room
US10475449B2 (en) 2017-08-07 2019-11-12 Sonos, Inc. Wake-word detection suppression
US10048930B1 (en) 2017-09-08 2018-08-14 Sonos, Inc. Dynamic computation of system response volume
US10446165B2 (en) * 2017-09-27 2019-10-15 Sonos, Inc. Robust short-time fourier transform acoustic echo cancellation during audio playback
US10482868B2 (en) 2017-09-28 2019-11-19 Sonos, Inc. Multi-channel acoustic echo cancellation
US10621981B2 (en) 2017-09-28 2020-04-14 Sonos, Inc. Tone interference cancellation
US10051366B1 (en) 2017-09-28 2018-08-14 Sonos, Inc. Three-dimensional beam forming with a microphone array
US10466962B2 (en) 2017-09-29 2019-11-05 Sonos, Inc. Media playback system with voice assistance
US10880650B2 (en) 2017-12-10 2020-12-29 Sonos, Inc. Network microphone devices with automatic do not disturb actuation capabilities
US10818290B2 (en) 2017-12-11 2020-10-27 Sonos, Inc. Home graph
US11343614B2 (en) 2018-01-31 2022-05-24 Sonos, Inc. Device designation of playback and network microphone device arrangements
WO2019213769A1 (en) 2018-05-09 2019-11-14 Nureva Inc. Method, apparatus, and computer-readable media utilizing residual echo estimate information to derive secondary echo reduction parameters
US11175880B2 (en) 2018-05-10 2021-11-16 Sonos, Inc. Systems and methods for voice-assisted media content selection
US10959029B2 (en) 2018-05-25 2021-03-23 Sonos, Inc. Determining and adapting to changes in microphone performance of playback devices
US10433086B1 (en) * 2018-06-25 2019-10-01 Biamp Systems, LLC Microphone array with automated adaptive beam tracking
US10210882B1 (en) 2018-06-25 2019-02-19 Biamp Systems, LLC Microphone array with automated adaptive beam tracking
US10694285B2 (en) 2018-06-25 2020-06-23 Biamp Systems, LLC Microphone array with automated adaptive beam tracking
US10681460B2 (en) 2018-06-28 2020-06-09 Sonos, Inc. Systems and methods for associating playback devices with voice assistant services
US11076035B2 (en) 2018-08-28 2021-07-27 Sonos, Inc. Do not disturb feature for audio notifications
US10461710B1 (en) 2018-08-28 2019-10-29 Sonos, Inc. Media playback system with maximum volume setting
US10587430B1 (en) 2018-09-14 2020-03-10 Sonos, Inc. Networked devices, systems, and methods for associating playback devices based on sound codes
US11024331B2 (en) 2018-09-21 2021-06-01 Sonos, Inc. Voice detection optimization using sound metadata
US10811015B2 (en) 2018-09-25 2020-10-20 Sonos, Inc. Voice detection optimization based on selected voice assistant service
US11100923B2 (en) 2018-09-28 2021-08-24 Sonos, Inc. Systems and methods for selective wake word detection using neural network models
US10692518B2 (en) 2018-09-29 2020-06-23 Sonos, Inc. Linear filtering for noise-suppressed speech detection via multiple network microphone devices
US11899519B2 (en) 2018-10-23 2024-02-13 Sonos, Inc. Multiple stage network microphone device with reduced power consumption and processing load
EP3654249A1 (en) 2018-11-15 2020-05-20 Snips Dilated convolutions and gating for efficient keyword spotting
US11183183B2 (en) 2018-12-07 2021-11-23 Sonos, Inc. Systems and methods of operating media playback systems having multiple voice assistant services
US11132989B2 (en) 2018-12-13 2021-09-28 Sonos, Inc. Networked microphone devices, systems, and methods of localized arbitration
US10602268B1 (en) 2018-12-20 2020-03-24 Sonos, Inc. Optimization of network microphone devices using noise classification
KR102517975B1 (ko) 2019-01-29 2023-04-04 삼성전자주식회사 시간 상관 관계에 기초하여 잔여 에코를 추정하는 잔여 에코 추정기, 잔여 에코를 추정하는 프로그램 코드를 저장하는 비일시적 컴퓨터 판독 가능한 매체, 그리고 어플리케이션 프로세서
US10867604B2 (en) 2019-02-08 2020-12-15 Sonos, Inc. Devices, systems, and methods for distributed voice processing
US11120794B2 (en) 2019-05-03 2021-09-14 Sonos, Inc. Voice assistant persistence across multiple network microphone devices
US11200894B2 (en) 2019-06-12 2021-12-14 Sonos, Inc. Network microphone device with command keyword eventing
US11882427B2 (en) * 2019-07-10 2024-01-23 Ask Industries Gmbh Vehicle, comprising a vehicle cabin defining an acoustic space
CN112243182B (zh) * 2019-07-17 2022-03-04 北京声智科技有限公司 拾音电路、方法及装置
US10871943B1 (en) 2019-07-31 2020-12-22 Sonos, Inc. Noise classification for event detection
US11138969B2 (en) 2019-07-31 2021-10-05 Sonos, Inc. Locally distributed keyword detection
US11189286B2 (en) 2019-10-22 2021-11-30 Sonos, Inc. VAS toggle based on device orientation
US11200900B2 (en) 2019-12-20 2021-12-14 Sonos, Inc. Offline voice control
CN111128216B (zh) * 2019-12-26 2023-05-30 上海闻泰信息技术有限公司 一种音频信号的处理方法、处理装置及可读存储介质
US11562740B2 (en) 2020-01-07 2023-01-24 Sonos, Inc. Voice verification for media playback
CN111179958A (zh) * 2020-01-08 2020-05-19 厦门亿联网络技术股份有限公司 一种语音晚期混响抑制方法及系统
US11556307B2 (en) 2020-01-31 2023-01-17 Sonos, Inc. Local voice data processing
US11308958B2 (en) 2020-02-07 2022-04-19 Sonos, Inc. Localized wakeword verification
JP7600526B2 (ja) * 2020-02-19 2024-12-17 ヤマハ株式会社 音信号処理方法および音信号処理装置
CN111445916B (zh) * 2020-03-10 2022-10-28 浙江大华技术股份有限公司 一种会议系统中音频去混响方法、装置及存储介质
CN111341338B (zh) * 2020-05-19 2020-09-01 深圳市友杰智新科技有限公司 消除回声的方法、装置和计算机设备
US11482224B2 (en) 2020-05-20 2022-10-25 Sonos, Inc. Command keywords with input detection windowing
US11308962B2 (en) 2020-05-20 2022-04-19 Sonos, Inc. Input detection windowing
US12387716B2 (en) 2020-06-08 2025-08-12 Sonos, Inc. Wakewordless voice quickstarts
CN111933164B (zh) * 2020-06-29 2022-10-25 北京百度网讯科技有限公司 语音处理模型的训练方法、装置、电子设备和存储介质
US11698771B2 (en) 2020-08-25 2023-07-11 Sonos, Inc. Vocal guidance engines for playback devices
WO2022048736A1 (en) * 2020-09-02 2022-03-10 Huawei Technologies Co., Ltd. Acoustic processing device for mimo acoustic echo cancellation
EP4205108B1 (en) * 2020-09-02 2026-01-28 Huawei Technologies Co., Ltd. Acoustic processing device for multichannel nonlinear acoustic echo cancellation
US12283269B2 (en) 2020-10-16 2025-04-22 Sonos, Inc. Intent inference in audiovisual communication sessions
US11984123B2 (en) 2020-11-12 2024-05-14 Sonos, Inc. Network device interaction by range
US12462782B2 (en) 2021-06-25 2025-11-04 Nureva, Inc. System for dynamically adjusting a soundmask signal based on realtime ambient noise parameters while maintaining echo canceller calibration performance
US12231602B2 (en) * 2021-08-04 2025-02-18 Nokia Technologies Oy Apparatus, methods and computer programs for performing acoustic echo cancellation
US11863702B2 (en) * 2021-08-04 2024-01-02 Nokia Technologies Oy Acoustic echo cancellation using a control parameter
WO2023056258A1 (en) 2021-09-30 2023-04-06 Sonos, Inc. Conflict management for wake-word detection processes
CN118303040A (zh) 2021-09-30 2024-07-05 搜诺思公司 启用和禁用麦克风和语音助手
CN113726969B (zh) * 2021-11-02 2022-04-26 阿里巴巴达摩院(杭州)科技有限公司 混响检测方法、装置及设备
US12327549B2 (en) 2022-02-09 2025-06-10 Sonos, Inc. Gatekeeping for voice intent processing
US11902757B2 (en) * 2022-06-14 2024-02-13 Tencent America LLC Techniques for unified acoustic echo suppression using a recurrent neural network
CN116597851A (zh) * 2022-11-28 2023-08-15 北京悦米科技有限公司 一种基于aec回声消除技术的抑制啸叫的方法
CN115579016B (zh) * 2022-12-07 2023-03-21 成都海普迪科技有限公司 一种声学回声消除的方法和系统
CN120528447B (zh) * 2025-07-24 2025-10-31 西安乾景防务技术有限公司 一种协议信号处理模块的高速信号接收方法和系统
CN120877749B (zh) * 2025-09-29 2025-12-09 科大讯飞股份有限公司 音频处理方法及装置

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5999828A (en) 1997-03-19 1999-12-07 Qualcomm Incorporated Multi-user wireless telephone having dual echo cancellers
DE19831320A1 (de) * 1998-07-13 2000-01-27 Ericsson Telefon Ab L M Digitales adaptives Filter und akustischer Echokompensator
US6606382B2 (en) 2000-01-27 2003-08-12 Qualcomm Incorporated System and method for implementation of an echo canceller
DE60120233D1 (de) 2001-06-11 2006-07-06 Lear Automotive Eeds Spain Verfahren und system zum unterdrücken von echos und geräuschen in umgebungen unter variablen akustischen und stark rückgekoppelten bedingungen
US6961422B2 (en) * 2001-12-28 2005-11-01 Avaya Technology Corp. Gain control method for acoustic echo cancellation and suppression
KR20060130067A (ko) * 2003-12-10 2006-12-18 코닌클리케 필립스 일렉트로닉스 엔.브이. 개별 갱신 제어 전략을 갖는 직렬 배치의 적응 필터들을구비한 에코 제거기
DE602004013465T2 (de) * 2004-01-07 2008-10-16 Koninklijke Philips Electronics N.V. Audiosystem mit vorkehrungen zum filterkoeffizienten kopieren
CN1902981A (zh) * 2004-01-07 2007-01-24 皇家飞利浦电子股份有限公司 具有混响降低滤波器的音频系统
KR101185820B1 (ko) * 2004-10-13 2012-10-02 코닌클리케 필립스 일렉트로닉스 엔.브이. 에코 소거
EP1715669A1 (en) * 2005-04-19 2006-10-25 Ecole Polytechnique Federale De Lausanne (Epfl) A method for removing echo in an audio signal
WO2006111370A1 (en) 2005-04-19 2006-10-26 Epfl (Ecole Polytechnique Federale De Lausanne) A method and device for removing echo in a multi-channel audio signal
NO322301B1 (no) * 2005-07-13 2006-09-11 Tandberg Telecom As Fremgangsmate og system for ekkokansellering med liten forsinkelse.
JP4701962B2 (ja) * 2005-09-27 2011-06-15 ヤマハ株式会社 回帰音除去装置
EP1942583B1 (en) * 2005-10-26 2016-10-12 NEC Corporation Echo suppressing method and device
WO2007058121A1 (ja) * 2005-11-15 2007-05-24 Nec Corporation 残響抑圧の方法、装置及び残響抑圧用プログラム
US8130940B2 (en) 2005-12-05 2012-03-06 Telefonaktiebolaget L M Ericsson (Publ) Echo detection
WO2007100137A1 (ja) * 2006-03-03 2007-09-07 Nippon Telegraph And Telephone Corporation 残響除去装置、残響除去方法、残響除去プログラム及び記録媒体
US7856353B2 (en) * 2007-08-07 2010-12-21 Nuance Communications, Inc. Method for processing speech signal data with reverberation filtering
EP2058804B1 (en) * 2007-10-31 2016-12-14 Nuance Communications, Inc. Method for dereverberation of an acoustic signal and system thereof
DE102008039330A1 (de) 2008-01-31 2009-08-13 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zum Berechnen von Filterkoeffizienten zur Echounterdrückung
EP2237271B1 (en) * 2009-03-31 2021-01-20 Cerence Operating Company Method for determining a signal component for reducing noise in an input signal
US8218780B2 (en) * 2009-06-15 2012-07-10 Hewlett-Packard Development Company, L.P. Methods and systems for blind dereverberation

Also Published As

Publication number Publication date
JP2014502074A (ja) 2014-01-23
AU2011322792B2 (en) 2015-11-12
ES2528043T3 (es) 2015-02-03
CN103262163A (zh) 2013-08-21
KR101573121B1 (ko) 2015-12-11
TW201225067A (en) 2012-06-16
HK1189312A1 (en) 2014-05-30
US20130230184A1 (en) 2013-09-05
EP2444967A1 (en) 2012-04-25
CN103262163B (zh) 2016-01-20
EP2633522A1 (en) 2013-09-04
PL2633522T3 (pl) 2015-05-29
AR083494A1 (es) 2013-02-27
WO2012055687A1 (en) 2012-05-03
BR112013010065A2 (pt) 2020-10-06
TWI463488B (zh) 2014-12-01
MX2013004602A (es) 2013-12-02
CA2815577C (en) 2017-03-14
AU2011322792A1 (en) 2013-05-30
BR112013010065B1 (pt) 2022-03-08
RU2569006C2 (ru) 2015-11-20
CA2815577A1 (en) 2012-05-03
US9699552B2 (en) 2017-07-04
KR20130117795A (ko) 2013-10-28
JP5671147B2 (ja) 2015-02-18
EP2633522B1 (en) 2014-12-10

Similar Documents

Publication Publication Date Title
RU2013123696A (ru) Эхоподавление, содержащее моделирование компонентов поздней реверберации
JP6431884B2 (ja) シングルチャンネル音声残響除去方法及びその装置
JP6177253B2 (ja) ハーモニシティベースの単一チャネルスピーチ品質評価
JP5645419B2 (ja) 残響除去装置
RU2011152851A (ru) Способ и устройство для подавления узкополосных шумов в пассажирском салоне транспортного средства
DE602005022735D1 (de) Verfahren zum verarbeiten eines rauschbehafteten tonsignals und einrichtung zur implementierung des verfahrens
RU2013144058A (ru) Устройство и способ для определения показателя для воспринимаемого уровня реверберации, аудиопроцессор и способ для обработки сигнала
KR101737824B1 (ko) 잡음 환경의 입력신호로부터 잡음을 제거하는 방법 및 그 장치
RU2000120915A (ru) Способы и устройства для обеспечения комфортного шума в системах связи
JP6019969B2 (ja) 音響処理装置
US20110110526A1 (en) Acoustic echo canceller and acoustic echo cancellation method
RU2015112126A (ru) Устройство и способ для обеспечения информированной оценки вероятности и присутствия многоканальной речи
Mosayyebpour et al. Single-microphone early and late reverberation suppression in noisy speech
GB2589972A (en) Signal processing for speech dereverberation
CN110246516B (zh) 一种语音通信中小空间回声信号的处理方法
CN104658543A (zh) 一种室内混响消除的方法
JP2016506673A5 (ru)
CN106710602B (zh) 一种声学混响时间估计方法和装置
CN111223492A (zh) 一种回声路径延迟估计方法及装置
JP5942388B2 (ja) 雑音抑圧用係数設定装置、雑音抑圧装置および雑音抑圧用係数設定方法
CN112837697B (zh) 一种回声抑制方法及装置
Oukherfellah et al. FPGA implementation of voice activity detector for efficient speech enhancement
JP6171558B2 (ja) 音響処理装置
JP2007183637A (ja) 反響のある環境での音源定位に適当な測定ウィンドウの決定
Kropotov et al. Method of correlation-extreme parameter estimation of acoustic echoes in telecommunication audio exchange systems