[go: up one dir, main page]

RU2011143091A - Устройство подавления акустического эха и фронтальное устройство конференцсвязи - Google Patents

Устройство подавления акустического эха и фронтальное устройство конференцсвязи Download PDF

Info

Publication number
RU2011143091A
RU2011143091A RU2011143091/08A RU2011143091A RU2011143091A RU 2011143091 A RU2011143091 A RU 2011143091A RU 2011143091/08 A RU2011143091/08 A RU 2011143091/08A RU 2011143091 A RU2011143091 A RU 2011143091A RU 2011143091 A RU2011143091 A RU 2011143091A
Authority
RU
Russia
Prior art keywords
signal
microphone
echo
acoustic echo
channel
Prior art date
Application number
RU2011143091/08A
Other languages
English (en)
Other versions
RU2520359C2 (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 Фраунхофер-Гезелльшафт цур Фёрдерунг дер ангевандтен Форшунг Е.Ф.
Priority claimed from PCT/EP2009/003446 external-priority patent/WO2010118763A1/en
Publication of RU2011143091A publication Critical patent/RU2011143091A/ru
Application granted granted Critical
Publication of RU2520359C2 publication Critical patent/RU2520359C2/ru

Links

Claims (15)

1. Подавитель акустического эха (210), включающий средство входного интерфейса (230), обеспечивающее извлечение микшированного с понижением сигнала - даунмикс-сигнала (310) из входного сигнала (300), который, в целом, состоит из даунмикс-сигнала (310) и служебной параметрической информации (320), совокупно представляющих собой многоканальный сигнал, содержащий, по меньшей мере, дополнительные каналы или большее число каналов, чем содержится в даунмикс-сигнале; вычислитель (220), предназначенный для расчета коэффициентов пропускания (350) адаптивного фильтра (240) на основе принятых вычислителем (220) даунмикс-сигнала (310), сигнала микрофона (340) или сигнала, производного от сигнала микрофона (720); адаптивный фильтр (240), предназначенный для получения от вычислителя (220) коэффициентов фильтрации (350) и их использования для фильтрации сигнала микрофона (340) или сигнала, производного от сигнала микрофона (720), для подавления эха, возбуждаемого многоканальным сигналом в сигнале микрофона (340).
2. Подавитель акустического эха (210) по п.1, в составе которого вычислитель (220) предназначен для расчета коэффициентов фильтрации (350) путем определения первого показателя опорной спектральной плотности мощности на основании микшированного с понижением сигнала (310), путем определения второго показателя опорной спектральной плотности мощности на основании сигнала микрофона (340) или сигнала, производного от сигнала микрофона (720), путем определения коэффициентов фильтрации ожидаемого эха на основании первого и второго показателей опорной спектральной плотности мощности, путем определения ожидаемого эхо-сигнала на основании первого показателя опорной спектральной плотности мощности и коэффициентов фильтрации ожидаемого эха и путем определения коэффициентов фильтрации (350) на основании коэффициентов фильтрации ожидаемого эха и второго показателя опорной спектральной плотности мощности.
3. Подавитель акустического эха (210) по п.1, в составе которого вычислитель (220) предназначен для расчета первого опорного спектра мощности на основании
Figure 00000001
или
Figure 00000002
,
где
Figure 00000003
- первый показатель опорной спектральной плотности мощности, ai(k, m) весовой коэффициент, Bi(k, m) - i-ный канал микшированного с понижением сигнала (310), где N - количество каналов в микшированном с понижением сигнале (310), причем N - больше или равно 1, где k - временной индекс блока и m - коэффициент частотности.
4. Подавитель акустического эха (210) по п.1, в составе которого вычислитель (220) предназначен для расчета второго опорного спектра мощности на основании
Figure 00000004
или
Figure 00000005
где
Figure 00000006
- второй опорный спектр мощности, ci(k, m) - весовой коэффициент, Ai(k, m) - i-ный канал микшированного с понижением сигнала (720), где K - количество каналов в микшированном с понижением сигнале (720), причем K - больше или равно 1, где k - временной индекс блока и m - коэффициент частотности.
5. Устройство подавления акустического эха (210) по п.1, в составе которого вычислитель (220), кроме названного, предназначен для расчета коэффициентов фильтрации ожидаемого эха и оценки эхо-сигнала исходя из первого опорного показателя спектральной плотности мощности в версии с задержкой на некую величину задержки.
6. Подавитель акустического эха (210) по п.5, в составе которого вычислитель (220) предназначен также для определения величины задержки путем нахождения корреляционного значения для множества возможных величин задержек, путем нахождения значения выигрыша от предсказания эха для множества возможных величин задержек и путем нахождения значения множества возможных величин задержек как величины задержки с максимальным значением среди установленных значений выигрыша от предсказания эха.
7. Устройство подавления акустического эха (210) по п.1, в составе которого вычислитель (220) предусматривает возможность вычисления первого модифицированного спектра мощности на основании первого опорного показателя спектральной плотности мощности путем вычитания среднего значения первой опорной спектральной плотности мощности; в составе которого вычислитель (220) предусматривает возможность вычисления второго модифицированного спектра мощности на основании второго опорного показателя спектральной плотности мощности путем вычитания второго среднего значения второй опорной спектральной плотности мощности; и в составе которого вычислитель (220) предусматривает возможность вычисления коэффициентов фильтрации ожидаемого эха на основании первого и второго модифицированных показателей спектральной плотности мощности.
8. Способ подавления акустического эхо-сигнала, включающий в себя: извлечение микшированного с понижением сигнала (310) из входного сигнала (300), состоящего из микшированного с понижением сигнала (310) и служебной параметрической информации (320), где микшированный с понижением сигнал (310) и служебная параметрическая информация (320) совокупно представляют многоканальный сигнал, содержащий, по меньшей мере, дополнительные каналы или число каналов, большее, чем количество каналов в микшированном с понижением сигнале; вычисление коэффициентов пропускания фильтра (350) для адаптивной фильтрации на основе микшированного с понижением сигнала и сигнала микрофона или сигнала, производного от сигнала микрофона; адаптивную фильтрацию микрофонного сигнала (340) или сигнала, производного от микрофонного сигнала (720), исходя из коэффициентов фильтрации, с целью подавления эха, возбуждаемого многоканальным сигналом в микрофонном сигнале (340).
9. Способ по п 8, включающий в себя, кроме того, декодирование микшированного с понижением сигнала (310) и служебной параметрической информации (320) с преобразованием в совокупное множество сигналов громкоговорителей (330).
10. Фронтальное устройство (терминал) конференц-связи (200), имеющее в своем составе: акустический эхоподавитель (210) по любому из пп.1-7; многоканальный декодер (250); не менее одного микрофонного блока (110), в составе которого многоканальный декодер (250) предназначен для декодирования микшированного с понижением сигнала (310) и служебной параметрической информации (320) с преобразованием в множество сигналов громкоговорителей (330); в составе которого, по меньшей мере, один микрофонный блок (110) обеспечивает микрофонный сигнал (340).
11. Терминал конференцсвязи (200) по п.10, в составе которого средство входного интерфейса (230) предназначено для дальнейшего извлечения служебной параметрической информации (320); в составе которого многоканальный декодер (250) включает в себя повышающий микшер (705) и параметрический процессор (480), где параметрический процессор (480) выполнен с возможностью приема служебной параметрической информации (320) от средства входного интерфейса (230) и с возможностью генерации сигнала, управляющего повышающим микшированием (707), и где повышающий микшер (705) выполнен с возможностью приема микшированного с понижением сигнала (310) от средства входного интерфейса (230) и приема сигнала управления повышающим микшированием от параметрического процессора и выполнен с возможностью генерации множества сигналов громкоговорителя (330) на основе микшированного с понижением сигнала (310) и управляющего сигнала повышающего микшера (707).
12. Терминал конференц-связи (200) по п 10, имеющий в своем составе, кроме указанного, многоканальный кодер (400), предназначенный для кодирования множества входных звуковых сигналов (340; 410) с преобразованием в новый микшированный с понижением сигнал (720) и новую служебную параметрическую информацию (730), которые в совокупности представляют множество входных аудиосигналов, из которых микрофонный сигнал (340) от, по меньшей мере, одного микрофонного блока (110) содержится в множестве входных аудиосигналов; имеющий также в своем составе подавитель акустического эха (210), выполненный с возможностью приема нового микшированного с понижением сигнала (720) как сигнала, производного от микрофонного сигнала.
13. Терминал конференц-связи (200) по п.10, включающий в свой состав множество микрофонных блоков (110), обеспечивающих множество входных звуковых сигналов(330; 410).
14. Способ генерации множества сигналов громкоговорителей (330) и сигналов микрофонов (340), включающий в себя: способ подавления (210) акустического эха по п.8; этап многоканального декодирования (250); этап приема микрофонного сигнала (340), причем на этапе многоканального декодирования (250) микшированный с понижением сигнал (310) и служебную параметрическую, информацию (320) декодируют с получением множества сигналов громкоговорителей (330).
15. Компьютерная программа для осуществления способа по любому из п.8 или 14 при условии ее выполнения с использованием процессора.
RU2011143091/08A 2009-04-15 2009-05-14 Устройство подавления акустического эха и фронтальное устройство конференцсвязи RU2520359C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US16943609P 2009-04-15 2009-04-15
US61/169,436 2009-04-15
PCT/EP2009/003446 WO2010118763A1 (en) 2009-04-15 2009-05-14 Multichannel echo canceller

Publications (2)

Publication Number Publication Date
RU2011143091A true RU2011143091A (ru) 2013-05-10
RU2520359C2 RU2520359C2 (ru) 2014-06-20

Family

ID=40937518

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2011143091/08A RU2520359C2 (ru) 2009-04-15 2009-05-14 Устройство подавления акустического эха и фронтальное устройство конференцсвязи

Country Status (7)

Country Link
US (1) US8873764B2 (ru)
EP (1) EP2420050B1 (ru)
JP (1) JP5384721B2 (ru)
CN (1) CN102804747B (ru)
BR (1) BRPI0924007B1 (ru)
RU (1) RU2520359C2 (ru)
WO (1) WO2010118763A1 (ru)

Families Citing this family (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8050434B1 (en) 2006-12-21 2011-11-01 Srs Labs, Inc. Multi-channel audio enhancement system
CN103329571B (zh) 2011-01-04 2016-08-10 Dts有限责任公司 沉浸式音频呈现系统
US9966080B2 (en) * 2011-11-01 2018-05-08 Koninklijke Philips N.V. Audio object encoding and decoding
US9407869B2 (en) 2012-10-18 2016-08-02 Dolby Laboratories Licensing Corporation Systems and methods for initiating conferences using external devices
US8914007B2 (en) 2013-02-27 2014-12-16 Nokia Corporation Method and apparatus for voice conferencing
KR102268933B1 (ko) 2013-03-15 2021-06-25 디티에스, 인코포레이티드 다수의 오디오 스템들로부터의 자동 다-채널 뮤직 믹스
EP2830334A1 (en) * 2013-07-22 2015-01-28 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Multi-channel audio decoder, multi-channel audio encoder, methods, computer program and encoded audio representation using a decorrelation of rendered audio signals
US11234072B2 (en) 2016-02-18 2022-01-25 Dolby Laboratories Licensing Corporation Processing of microphone signals for spatial playback
US10097919B2 (en) 2016-02-22 2018-10-09 Sonos, Inc. Music service selection
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
US10095470B2 (en) 2016-02-22 2018-10-09 Sonos, Inc. Audio response playback
US9978390B2 (en) 2016-06-09 2018-05-22 Sonos, Inc. Dynamic player selection for audio signal processing
CN106210368B (zh) * 2016-06-20 2019-12-10 百度在线网络技术(北京)有限公司 消除多通道声回波的方法和装置
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
US10187740B2 (en) * 2016-09-23 2019-01-22 Apple Inc. Producing headphone driver signals in a digital audio signal processing binaural rendering environment
US9942678B1 (en) 2016-09-27 2018-04-10 Sonos, Inc. Audio playback settings for voice interaction
US10181323B2 (en) 2016-10-19 2019-01-15 Sonos, Inc. Arbitration-based voice recognition
US11183181B2 (en) 2017-03-27 2021-11-23 Sonos, Inc. Systems and methods of multiple voice services
JP6977772B2 (ja) * 2017-07-07 2021-12-08 ヤマハ株式会社 音声処理方法、音声処理装置、ヘッドセット、および、遠隔会話システム
US10542153B2 (en) 2017-08-03 2020-01-21 Bose Corporation Multi-channel residual echo suppression
US10594869B2 (en) * 2017-08-03 2020-03-17 Bose Corporation Mitigating impact of double talk for residual echo suppressors
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
US10051366B1 (en) 2017-09-28 2018-08-14 Sonos, Inc. Three-dimensional beam forming with a microphone array
US10621981B2 (en) 2017-09-28 2020-04-14 Sonos, Inc. Tone interference cancellation
US10482868B2 (en) 2017-09-28 2019-11-19 Sonos, Inc. Multi-channel acoustic echo cancellation
US10466962B2 (en) 2017-09-29 2019-11-05 Sonos, Inc. Media playback system with voice assistance
EP3692704B1 (en) 2017-10-03 2023-09-06 Bose Corporation Spatial double-talk detector
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
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
JP7187183B2 (ja) * 2018-06-14 2022-12-12 株式会社トランストロン エコー抑圧装置、エコー抑圧方法およびエコー抑圧プログラム
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
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
DE102018127071B3 (de) * 2018-10-30 2020-01-09 Harman Becker Automotive Systems Gmbh Audiosignalverarbeitung mit akustischer Echounterdrückung
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
US10867604B2 (en) 2019-02-08 2020-12-15 Sonos, Inc. Devices, systems, and methods for distributed voice processing
EP3712788A1 (en) 2019-03-19 2020-09-23 Koninklijke Philips N.V. Audio apparatus and method therefor
US11120794B2 (en) 2019-05-03 2021-09-14 Sonos, Inc. Voice assistant persistence across multiple network microphone devices
RU2722220C1 (ru) * 2019-05-07 2020-05-28 Федеральное государственное бюджетное образовательное учреждение высшего образования "Владимирский Государственный Университет имени Александра Григорьевича и Николая Григорьевича Столетовых" (ВлГУ) Устройство многоканальной адаптивной компенсации эхо-сигналов
US10964305B2 (en) 2019-05-20 2021-03-30 Bose Corporation Mitigating impact of double talk for residual echo suppressors
US11200894B2 (en) 2019-06-12 2021-12-14 Sonos, Inc. Network microphone device with command keyword eventing
EP3771226A1 (en) * 2019-07-23 2021-01-27 FRAUNHOFER-GESELLSCHAFT zur Förderung der angewandten Forschung e.V. Acoustic echo cancellation unit
US11138969B2 (en) 2019-07-31 2021-10-05 Sonos, Inc. Locally distributed keyword detection
US10871943B1 (en) 2019-07-31 2020-12-22 Sonos, Inc. Noise classification for event detection
US11189286B2 (en) 2019-10-22 2021-11-30 Sonos, Inc. VAS toggle based on device orientation
CN112804620B (zh) * 2019-11-14 2022-07-19 浙江宇视科技有限公司 回声处理方法、装置、电子设备及可读存储介质
US11200900B2 (en) 2019-12-20 2021-12-14 Sonos, Inc. Offline voice control
US11562740B2 (en) 2020-01-07 2023-01-24 Sonos, Inc. Voice verification for media playback
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
US11308962B2 (en) 2020-05-20 2022-04-19 Sonos, Inc. Input detection windowing
US11482224B2 (en) 2020-05-20 2022-10-25 Sonos, Inc. Command keywords with input detection windowing
CN112101616A (zh) * 2020-08-10 2020-12-18 国网山东省电力公司青岛供电公司 基于固有时间尺度分解的风功率短期预测方法及系统
US11698771B2 (en) 2020-08-25 2023-07-11 Sonos, Inc. Vocal guidance engines for playback devices
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
EP4409933A1 (en) 2021-09-30 2024-08-07 Sonos, Inc. Enabling and disabling microphones and voice assistants
WO2023056258A1 (en) 2021-09-30 2023-04-06 Sonos, Inc. Conflict management for wake-word detection processes
US12327549B2 (en) 2022-02-09 2025-06-10 Sonos, Inc. Gatekeeping for voice intent processing

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5307405A (en) 1992-09-25 1994-04-26 Qualcomm Incorporated Network echo canceller
US5978473A (en) 1995-12-27 1999-11-02 Ericsson Inc. Gauging convergence of adaptive filters
US6163608A (en) 1998-01-09 2000-12-19 Ericsson Inc. Methods and apparatus for providing comfort noise in communications systems
AU3430099A (en) * 1998-04-08 1999-11-01 British Telecommunications Public Limited Company Teleconferencing system
CN1242651C (zh) * 2001-12-06 2006-02-15 谭建文 变色彩灯带
AU2002367065A1 (en) * 2002-01-17 2003-07-30 Koninklijke Philips Electronics N.V. Multichannel echo canceller system using active audio matrix coefficients
KR20050060789A (ko) * 2003-12-17 2005-06-22 삼성전자주식회사 가상 음향 재생 방법 및 그 장치
NO328256B1 (no) * 2004-12-29 2010-01-18 Tandberg Telecom As Audiosystem
DE102008039329A1 (de) 2008-01-25 2009-07-30 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zur Berechnung von Steuerinformationen für ein Echounterdrückungsfilter und Vorrichtung und Verfahren zur Berechnung eines Verzögerungswerts

Similar Documents

Publication Publication Date Title
RU2011143091A (ru) Устройство подавления акустического эха и фронтальное устройство конференцсвязи
EP2898509B1 (en) Audio coding with gain profile extraction and transmission for speech enhancement at the decoder
RU2639952C2 (ru) Гибридное усиление речи с кодированием формы сигнала и параметрическим кодированием
KR101935183B1 (ko) 멀티-채널 오디오 신호 내의 음성 성분을 향상시키는 신호 처리 장치
CN107731238B (zh) 多声道信号的编码方法和编码器
KR100866885B1 (ko) 멀티채널 오디오 신호의 부호화 및 복호화 방법과 그 장치
EP2109861B1 (en) Audio decoder
EP2030199B1 (en) Linear predictive coding of an audio signal
EP2786552B1 (en) Method to select active channels in audio mixing for multi-party teleconferencing
JP2018049287A (ja) パラメトリック・マルチチャネル・エンコードのための方法
JP5737077B2 (ja) オーディオ符号化装置、オーディオ符号化方法及びオーディオ符号化用コンピュータプログラム
JP5163545B2 (ja) オーディオ復号装置及びオーディオ復号方法
RU2013131774A (ru) Устройство и способ для разложения входного сигнала с использованием понижающего микшера
EP2423658A1 (en) Method and apparatus for correcting channel delay parameters of multi-channel signal
KR20170035827A (ko) 음향 신호 부호화 장치, 음향 신호 복호 장치, 음향 신호 부호화 방법 및 음향 신호 복호 방법
WO2017206794A1 (zh) 一种声道间相位差参数的提取方法及装置
KR20060131851A (ko) 통신 장치 및 신호 부호화/복호화 방법
WO2008069614A1 (en) Apparatus and method for coding audio data based on input signal distribution characteristics of each channel
JP5308376B2 (ja) 音信号擬似定位システム、方法、音信号擬似定位復号装置及びプログラム
US20250157476A1 (en) Audio signal processing method and apparatus, storage medium, and computer program product
JP5582027B2 (ja) 符号器、符号化方法および符号化プログラム
KR20070085532A (ko) 스테레오 부호화 장치, 스테레오 복호 장치 및 그 방법
US20120265543A1 (en) Multi-channel signal encoding and decoding method, apparatus, and system
JP6957444B2 (ja) 音響信号符号化装置、音響信号復号装置、音響信号符号化方法および音響信号復号方法
US9111527B2 (en) Encoding device, decoding device, and methods therefor