WO2013097372A1 - 一种多受话端回声消除方法和系统 - Google Patents
一种多受话端回声消除方法和系统 Download PDFInfo
- Publication number
- WO2013097372A1 WO2013097372A1 PCT/CN2012/073641 CN2012073641W WO2013097372A1 WO 2013097372 A1 WO2013097372 A1 WO 2013097372A1 CN 2012073641 W CN2012073641 W CN 2012073641W WO 2013097372 A1 WO2013097372 A1 WO 2013097372A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- frequency
- echo
- received
- decorrelation
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M9/00—Arrangements for interconnection not involving centralised switching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/20—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M9/00—Arrangements for interconnection not involving centralised switching
- H04M9/08—Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M9/00—Arrangements for interconnection not involving centralised switching
- H04M9/08—Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
- H04M9/082—Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic using echo cancellers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/20—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
- H04B3/23—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
- H04B3/231—Echo cancellers using readout of a memory to provide the echo replica
Definitions
- the present invention relates to the field of voice communication technologies, and in particular, to a multi-receiver echo cancellation method and system. Background of the invention
- adaptive echo cancellation technology is generally used to eliminate echo during voice communication.
- the adaptive search for a suitable echo filter calculates the echo signal, thereby eliminating the echo signal from the signal of the transmitting end, and avoiding echo interference to the voice communication.
- Each of the receiving channels corresponds to an echo canceller, and the echo corresponding to the signal of the receiving end of the road is calculated and eliminated from the signal of the transmitting end, and the plurality of echo cancellers work in combination to eliminate the echo caused by the plurality of receiving ends.
- the echo filtering unit is configured to receive the sending end signal and the M receiving end signal, and perform echo filtering on the M receiving end signal under the control of the update quantity output by the filtering control unit, to obtain the M channel filtered receiving
- the terminal signal is subtracted from the M-channel filtered received terminal signal from the sending end signal to obtain a system output signal for canceling the echo of the receiving end
- the filtering control unit is configured to buffer the signal of the M-channel receiving end Calculating the decorrelation matrix according to the M-channel receiving end signal buffered in each preset length, and decomposing the buffered M-channel receiving end signal into the M-way related-related receiving end signal by using the decorrelation matrix, according to
- the correlation matrix, the M-way decorrelated receiver signal, and the system output signal fed back from the echo filtering unit calculate the update amount of the echo filter in the echo filtering unit, and output it to the echo filtering unit.
- FIG. 1 is a system structural diagram of a multi-receiver echo cancellation method in an embodiment of the present invention
- FIG. 4 is a system structural diagram of a method for implementing a multi-receiver echo cancellation in a transform domain according to an embodiment of the present invention
- FIG. 5 is a system for implementing a multi-receiver echo cancellation method in a time domain and a transform domain according to an embodiment of the present invention
- FIG. 1 is a system structural diagram of a multi-receiver echo cancellation method in an embodiment of the present invention. As shown in FIG. 1, the system includes: an echo filtering unit 101 and a filtering control unit 102, wherein
- the echo filtering unit 101 is configured to receive the sending end signal and the M receiving end signal, and perform echo filtering on the M receiving end signal under the control of the update quantity output by the filtering control unit 102 to obtain the M path filtering. Receiving the signal from the transmitting end, subtracting the M-channel filtered receiving end signal from the transmitting end signal, and obtaining a system output signal for canceling the echo of the receiving end;
- the filtering control unit 102 is configured to buffer the signal of the M-channel receiving end, and after buffering the M-channel receiving end signal of the preset length, calculate the decorrelation matrix according to the buffered M-channel receiving end signal, and use the decorrelation matrix to
- the buffered M-channel receiver signal is decomposed into an M-way correlated receiver signal, and the echo filter is calculated according to the decorrelation matrix, the M-way decorrelated receiver signal, and the system output signal fed back from the echo filtering unit. Update amount, and output to echo filter Wave unit 101.
- Signal and microphone signals using multiple adaptive filters to simulate the echo path of each receiver signal, constructing an accurate echo path filter and echo signal, eliminating the echo signal from the microphone signal, and removing the echo signal Send to the far end of the voice communication.
- the system can be in a time domain processing mode, a frequency domain or other transform domain processing mode, and a time-frequency domain hybrid processing mode. The following is introduced separately.
- the echo filtering unit comprises: M echo filters and M series subtractors;
- M echo filters are configured to: correspondingly receive the M-channel receiving end signal, and perform echo filtering on the M-channel receiving end signal under the control of the update quantity output by the filtering control unit to obtain M-channel filtering After the received terminal signal, the M channel filtered receiver signal is correspondingly output to the M series subtractors;
- the first one of the M series subtractors receives the microphone signal, and subtracts the microphone signal from the received filtered receiver signal and outputs the signal. Subsequent to the next stage subtractor; the subsequent subtractor outputs the signal outputted by the previous stage subtractor and the received signaled received end signal; the last subtractor (subtractor 1 in Fig. 2) The output is a system output signal that cancels the echo of the receiving end;
- a filter controller configured to calculate an update quantity of the M echo filters according to the received decorrelation matrix, the M-way decorrelated receiver signal, and the system output signal fed back from the Mth subtractor, and update the amount Output to the corresponding echo filter.
- the echo filter implements echo filtering
- the buffer stores the input data to form a data frame
- the filter control unit calculates the deviation of the current echo filter and updates the echo filter.
- the signal of the receiving end is formed by the echo filter to form an echo estimation signal, which is subtracted from the signal of the transmitting end to obtain the current system output.
- the current system output and receiver signals are filtered by the filter control unit to determine whether the echo filter needs to be updated. If an update is required, the update amount of the echo filter is calculated and output to the echo filter for updating.
- echo X h -
- the formed data frame is x(n-L D +l), ....x(n), and L D is the length of the buffer.
- the two-way receiver signals are, x 2 two-way.
- the signal is highly correlated:
- the de-correlation matrix can be derived by calculating the correlation factor c,, , and the decorrelation matrix De:
- ⁇ //,.(/) is the update amount of the echo filter corresponding to the signal received by the third channel
- / is the sequence number indicating the update amount of the echo filter
- the above de-correlation decomposition method can be extended to the M-channel (M>2) receiver-side signal situation.
- the decorrelation decomposition can be performed in steps M-1, and each step is reduced by one channel. Correlation with other channels, up to M-1 steps, can achieve de-correlation decomposition of all channels, and can also get De.
- FIG. 3 is a logic diagram of a decorrelation decomposition operation of a multi-receiver end signal according to an embodiment of the present invention. Referring to Figure 3, the process of performing the iterative operation of the M-1 step is as follows:
- the initial input of the iteration is a signal matrix of a row M column composed of the buffered M-channel receiver signal 1 )
- ⁇ is the signal of the first receiving end buffered in the preset time length, the length is 1 ⁇ ⁇ ⁇ ; in the first step, the correlation between the first channel and other channels is reduced, and the first channel ⁇ 1 is calculated ( With other channels
- the first step of the iteration calculates the decorrelation matrix
- the correlation factor is calculated as: C
- step i calculate 3 ⁇ 4) 'and Correlation factor between ',...3 ⁇ 4(,.
- the correlation factor is: Ci . -, M-1>>1,M>j>i;
- the final decorrelation matrix De n; 1 - 1 De,.;
- the M column signal in x' is the final M-way decorrelated receiver signal.
- Ah i (l) OeAh i ' (l)
- FIG. 4 is a system structural diagram of a method for implementing a multi-receiver echo cancellation in a transform domain according to an embodiment of the present invention. Referring to Figure 4, in the transform domain multi-receiver echo cancellation system:
- the echo filtering unit comprises: a sending end buffer, a sending end band decomposing module, S echo filter sets, S subtractor sets and a band synthesizing module, each of the subtractor sets being connected by M subtractors in series Composition, each echo filter bank includes M echo filters;
- the filtering control unit comprises: M receiving end buffers, M receiving end band decomposition modules, S decorrelation matrix calculation modules and S filtering control modules; each filtering control module comprises: a signal decorrelation decomposition module and a filter controller; where:
- the sending end buffer is configured to buffer the sending end signal, and after buffering the sending end signal of the preset length, outputting to the sending end band demodulation module;
- the sending end band decomposing module is configured to decompose each of the preset lengths of the sending end signals from the sending end buffer into the transposed frequency dividing signals on the S frequency bands, and output them to the S Subtractor group;
- the M receiving end buffers correspond to the M receiving end signals, and the M receiving end band demodulation modules are in one-to-one correspondence with the M receiving end buffers;
- Each of the received end buffers is configured to buffer the corresponding receiving end signal, and after buffering the received end signal of the preset length, outputting to the corresponding receiving end band decomposing module;
- Each of the received end band decomposition modules is configured to decompose each of the predetermined length of the received end signals from the corresponding receiving end buffer into the received frequency divided signals on the S frequency bands, and then respectively output a signal decorrelation decomposition module into the S echo filter banks, the S decorrelation matrix calculation modules, and the S filter control modules;
- the S decorrelation matrix calculation modules, the S filter control modules, the S echo filter banks, and the S subtractor groups all correspond to the S frequency bands;
- Each decorrelation matrix calculation module is configured to calculate a decorrelation matrix according to the received M frequency-divided frequency signals, and output the decorrelation matrix to the corresponding signal decorrelation decomposition module and the filter controller;
- Each signal decorrelation decomposition module is configured to, according to the received decorrelation matrix, decompose the received M received frequency-divided signals into M-channel decorrelated received frequency-divided signals, and output the signals to the corresponding filter controller;
- Each echo filter bank is configured to perform echo filtering on the received M frequency-divided signals under the control of the update amount of the filter controller output in the corresponding filter control module, and output M filtered messages. Dividing the signal to the corresponding subtractor group;
- Each of the subtractor groups is configured to receive the transmitted frequency-divided signal and the M-filtered received frequency-divided signals on the corresponding frequency band, and sequentially subtract the M filtered received frequency-divided signals from the transmitted frequency-divided signal, Obtaining the echo-divided frequency-divided signal and outputting it to the frequency band synthesis module, and feeding back to the filter controller in the corresponding filter control module;
- the frequency band synthesis module is configured to perform frequency-time synthesis processing on the echo-removed frequency-divided signals on the S frequency bands from the S subtractor groups to obtain a system output signal.
- the signal can be divided into S frequency bands, and each received signal can be decomposed into S frequency-divided signals, and the decorrelation matrix De can be independently calculated in each frequency band.
- De 5 decompose the signal, as well as the amount of filter update.
- the time domain signal enters the data buffer to form a data frame [x "- + l),...,x,.("-l),x,»] , and the data frame length is fl , ( ( /, /,
- the received data frame is [ ⁇ ,. ( «- +1),...,x,.07-l),x,.(;";)], l ⁇ ⁇ M, M is the number of received channels.
- the data frame enters the band decomposition module to generate a frequency division signal:
- the frequency division can be done in a variety of ways, such as Fourier transform, subband, cosine transform, or other transform domain algorithms. Taking the Fourier transform as an example, the calculation process is
- the frequency is divided into echo signals, as follows:
- Echo(k) ⁇ X i (k)H i (k)
- the transmitted crossover signal is subtracted from the echo crossover signal to obtain a de-echo signal:
- the band synthesis module performs frequency-time synthesis to obtain the system output, as shown in the following equation, where the frequency-time synthesis still takes the Fourier transform as an example:
- the two correlated frequency-divided signals are input into the filter controller, and the filter update amount of the first received-end signal and the first frequency band is calculated as:
- the decorrelation decomposition can be realized by iterative operation. At most M-1 step iteration, the decorrelation decomposition of all M channels can be realized. And get the correlation matrix, the steps are as follows:
- the initial input is a signal matrix of 1 row and M columns (. ( ), and each step of the iteration can obtain a 1-row M-column signal matrix w k) and a decomposition matrix De(,.) (k).
- M is the number of channels received.
- the initial input of the iteration is a signal matrix n of 1 row and M columns, ' (1) , where:
- (k) is the received frequency-divided signal of the first-end receiver signal in the k-th frequency band
- L w is the specified length, usuallytakes the value in 3 ⁇ 10, CW? is the conjugate operation, mod is the modulo operation, and L D caches the data length in each preset time length; Then the result of the first step is:
- the final decorrelation matrix Oe(k) of the A-band obtained is n M _; 1 Oe,
- M signals in ⁇ ( ) [ ⁇ ( ) X 2 (k)... X, (k) ... are M de-correlated received frequency-divided signals of the ⁇ :th frequency band.
- the update amount of the echo filter of this band (the first band) is calculated in the filter controller:
- FIG. 5 is a system structural diagram of a multi-receiver echo cancellation method for realizing a mixture of a time domain and a transform domain in an embodiment of the present invention. Referring to Figure 5, in the multi-receiver echo cancellation system of the hybrid domain:
- the echo filtering unit comprises: a sending end buffer, a sending end band decomposing module, S echo filter sets, S subtractor sets and a band synthesizing module, each of the subtractor sets being connected by M subtractors in series Composition, each echo filter bank includes M echo filters;
- the filtering control unit comprises: M receiving end buffers, a decorrelation matrix computing module, M receiving end band decomposition modules and S filtering control modules; each filtering control module comprises: a signal decorrelation decomposition module and a Filter controller; where:
- the sending end buffer is configured to buffer the sending end signal, and after buffering the sending end signal of the preset length, outputting to the sending end band demodulation module;
- the sending end band decomposing module is configured to decompose each of the preset lengths of the sending end signals from the sending end buffer into the transposed frequency dividing signals on the S frequency bands, and output them to the S Subtractor group;
- the M receiving end buffers correspond to the M receiving end signals, and the M receiving end band demodulation modules are in one-to-one correspondence with the M receiving end buffers;
- Each of the received end buffers is configured to buffer the corresponding received end signal, and after buffering the received end signal of the preset length, outputting to the corresponding receiving end band demodulation module and the decorrelation matrix calculation module;
- Each of the received end band decomposition modules is configured to decompose each of the predetermined length of the received end signals corresponding to the self-received end buffer into the received frequency-divided signals on the S frequency bands, and output the signals separately.
- Signal de-correlation decomposition module into S echo filters and S filter control modules;
- the correlation matrix calculation module is configured to calculate a decorrelation matrix according to the received terminal signal of the preset M length of each received path, and output the decorrelation matrix to the signal decorrelation decomposition module and the filter control in the S filter control modules.
- each signal decorrelation decomposition module is configured to receive the received M according to the received decorrelation matrix
- the received frequency-divided signal is decomposed into M-channel correlated correlated frequency-divided signals and output to the corresponding filter controller;
- Each filter controller is configured to calculate an update of the corresponding echo filter according to the received decorrelation matrix, the M-way de-correlated received frequency-divided signal, and the echo-cancelled cross-talk signal fed back from the corresponding subtractor group Quantity, and output the update amount to the corresponding echo filter bank;
- Each echo filter bank is configured to perform echo filtering on the received M frequency-divided signals under the control of the update amount of the filter controller output in the corresponding filter control module, and output M filtered messages. Dividing the signal to the corresponding subtractor group;
- Each of the subtractor groups is configured to receive the transmitted frequency-divided signal and the M-filtered received frequency-divided signals on the corresponding frequency band, and sequentially subtract the M filtered received frequency-divided signals from the transmitted frequency-divided signal, Obtaining the echo-divided frequency-divided signal and outputting it to the frequency band synthesis module, and feeding back to the filter controller in the corresponding filter control module;
- the frequency band synthesis module is configured to perform frequency-time synthesis processing on the echo-removed frequency-divided signals on the S frequency bands from the S subtractor groups to obtain a system output signal. It can be seen that in the system shown in FIG. 5, the calculation of the decorrelation matrix is completed in the time domain, and the calculation method is the same as that in the de-correlation matrix in FIG. 2, after the iterative operation of the M-1 step, the final result is obtained.
- the time domain de-correlation matrix De the specific calculation process will not be repeated here.
- the decorrelation decomposition of the receiver signal is done on the transform domain, but using the time domain decorrelation matrix De. That is, in each frequency band, the same time domain decorrelation matrix De is used to decompose the M channel of the frequency band into the M channel de-correlated received frequency-divided signals of the frequency band, for example:
- ⁇ ( [ ⁇ ( ) x 2 (k) ... x t ⁇ k) ... ⁇ ( ] is the received frequency-divided signal of the first-end receiver signal in the first frequency band; '( t) The M signals in the middle are the M-way de-correlated received frequency-divided signals in the final first frequency band.
- De is the decorrelation matrix in the time domain, (the update amount of the echo filter corresponding to the frequency-divided signal of the first-party receiver on the first frequency band; and is the echo cancellation cancellation on the k-th frequency band of the feedback Word crossover signal.
- the hybrid domain structure shown in Fig. 5 is compared with the pure transform domain structure shown in Fig. 4, and the calculation of the decorrelation matrix is completed.
- the transform domain structure shown in Fig. 4 differs from the application of the hybrid domain structure shown in Fig. 5.
- the transform domain structure shown in Fig. 4 is applied, typically as an electronic game scene. Since in this case, the correlation matrix of each frequency band is quite different, the decorrelation matrix and the decomposition should be calculated separately.
- the hybrid structure shown in Figure 5 is applied, such as a stereo voice call or a 3D surround voice call. Since in this case, the correlation matrices of the respective bands are similar or identical, the total decomposition matrix can be used to perform decorrelation decomposition of the respective bands.
- the technical solution of the present invention can effectively remove echoes caused by multiple call terminals in the signal of the terminal, and the technical solution of the present invention can support more than two multi-receivers, and is applicable to The case where the correlation of the multi-receiver signal is variable.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Telephone Function (AREA)
- Circuit For Audible Band Transducer (AREA)
- Interconnected Communication Systems, Intercoms, And Interphones (AREA)
Abstract
Description
Claims
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DK12830880.6T DK2627065T3 (en) | 2011-12-29 | 2012-04-09 | A method and system for echo cancellation of a multi-receiver |
| KR1020137006868A KR101408507B1 (ko) | 2011-12-29 | 2012-04-09 | 다중-수신 터미널 반향 제거 방법 및 시스템 |
| US13/816,542 US9136905B2 (en) | 2011-12-29 | 2012-04-09 | Multi-receiving terminal echo cancellation method and system |
| EP12830880.6A EP2627065B1 (en) | 2011-12-29 | 2012-04-09 | Multi-receiver end echo cancellation method and system |
| JP2013550754A JP5463441B1 (ja) | 2011-12-29 | 2012-04-09 | マルチ受話端のエコー除去方法及びシステム |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110450981.6 | 2011-12-29 | ||
| CN201110450981.6A CN102457632B (zh) | 2011-12-29 | 2011-12-29 | 一种多受话端回声消除方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013097372A1 true WO2013097372A1 (zh) | 2013-07-04 |
Family
ID=46040264
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2012/073641 Ceased WO2013097372A1 (zh) | 2011-12-29 | 2012-04-09 | 一种多受话端回声消除方法和系统 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US9136905B2 (zh) |
| EP (1) | EP2627065B1 (zh) |
| JP (1) | JP5463441B1 (zh) |
| KR (1) | KR101408507B1 (zh) |
| CN (1) | CN102457632B (zh) |
| DK (1) | DK2627065T3 (zh) |
| WO (1) | WO2013097372A1 (zh) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102780821B (zh) * | 2012-07-06 | 2014-08-13 | 歌尔声学股份有限公司 | 一种送受话端采样率偏差纠正方法和系统 |
| CN103067629B (zh) * | 2013-01-18 | 2014-10-29 | 苏州科达科技股份有限公司 | 回声消除装置 |
| JP6323048B2 (ja) * | 2013-03-15 | 2018-05-16 | 株式会社リコー | 配信システム、配信方法、及びプログラム |
| CN104751854A (zh) * | 2013-12-26 | 2015-07-01 | 联芯科技有限公司 | 一种宽带声学回声消除方法及系统 |
| JP6398470B2 (ja) * | 2014-08-27 | 2018-10-03 | 沖電気工業株式会社 | ステレオエコー抑圧装置、エコー抑圧装置、ステレオエコー抑圧方法及びステレオエコー抑圧プログラム |
| CN107888792B (zh) | 2017-10-19 | 2019-09-17 | 浙江大华技术股份有限公司 | 一种回声消除方法、装置及系统 |
| TWI773966B (zh) * | 2020-02-20 | 2022-08-11 | 瑞昱半導體股份有限公司 | 運作方法以及接收裝置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1541456A (zh) * | 2001-07-11 | 2004-10-27 | ������������ʽ���� | 多通道回声消除方法、多通道声音传送方法、立体回声消除器、立体声音传送装置和传递函数计算装置 |
| CN1716381A (zh) * | 2004-06-30 | 2006-01-04 | 微软公司 | 用循环正则化作多通道回声的消除 |
| US20080008333A1 (en) * | 2006-07-06 | 2008-01-10 | Tsuyoki Nishikawa | Multichannel echo canceller |
| CN101370323A (zh) * | 2007-08-15 | 2009-02-18 | 美商富迪科技股份有限公司 | 执行声学回音消除的装置及其方法 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3402427B2 (ja) * | 1995-09-26 | 2003-05-06 | 日本電信電話株式会社 | 多チャネル反響消去方法及び装置 |
| FI106489B (fi) * | 1996-06-19 | 2001-02-15 | Nokia Networks Oy | Kaikusalpa ja kaiunpoistajan epälineaarinen prosessori |
| JP3654470B2 (ja) * | 1996-09-13 | 2005-06-02 | 日本電信電話株式会社 | サブバンド多チャネル音声通信会議用反響消去方法 |
| US6954530B2 (en) * | 2003-07-09 | 2005-10-11 | Utah State University | Echo cancellation filter |
| 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 |
| DE602006007685D1 (de) * | 2006-05-10 | 2009-08-20 | Harman Becker Automotive Sys | Kompensation von Mehrkanalechos durch Dekorrelation |
| JP4920511B2 (ja) * | 2006-07-06 | 2012-04-18 | パナソニック株式会社 | マルチチャンネルエコーキャンセラ |
| US8160273B2 (en) * | 2007-02-26 | 2012-04-17 | Erik Visser | Systems, methods, and apparatus for signal separation using data driven techniques |
| RU2546717C2 (ru) * | 2009-06-02 | 2015-04-10 | Конинклейке Филипс Электроникс Н.В. | Многоканальное акустическое эхоподавление |
| JP5299233B2 (ja) * | 2009-11-20 | 2013-09-25 | ソニー株式会社 | 信号処理装置、および信号処理方法、並びにプログラム |
-
2011
- 2011-12-29 CN CN201110450981.6A patent/CN102457632B/zh active Active
-
2012
- 2012-04-09 US US13/816,542 patent/US9136905B2/en active Active
- 2012-04-09 WO PCT/CN2012/073641 patent/WO2013097372A1/zh not_active Ceased
- 2012-04-09 EP EP12830880.6A patent/EP2627065B1/en active Active
- 2012-04-09 JP JP2013550754A patent/JP5463441B1/ja active Active
- 2012-04-09 DK DK12830880.6T patent/DK2627065T3/en active
- 2012-04-09 KR KR1020137006868A patent/KR101408507B1/ko active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1541456A (zh) * | 2001-07-11 | 2004-10-27 | ������������ʽ���� | 多通道回声消除方法、多通道声音传送方法、立体回声消除器、立体声音传送装置和传递函数计算装置 |
| CN1716381A (zh) * | 2004-06-30 | 2006-01-04 | 微软公司 | 用循环正则化作多通道回声的消除 |
| US20080008333A1 (en) * | 2006-07-06 | 2008-01-10 | Tsuyoki Nishikawa | Multichannel echo canceller |
| CN101370323A (zh) * | 2007-08-15 | 2009-02-18 | 美商富迪科技股份有限公司 | 执行声学回音消除的装置及其方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2627065A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102457632B (zh) | 2014-07-30 |
| JP5463441B1 (ja) | 2014-04-09 |
| EP2627065B1 (en) | 2016-04-06 |
| JP2014511584A (ja) | 2014-05-15 |
| DK2627065T3 (en) | 2016-07-25 |
| CN102457632A (zh) | 2012-05-16 |
| KR101408507B1 (ko) | 2014-06-17 |
| US9136905B2 (en) | 2015-09-15 |
| US20130243183A1 (en) | 2013-09-19 |
| KR20130105631A (ko) | 2013-09-25 |
| EP2627065A1 (en) | 2013-08-14 |
| EP2627065A4 (en) | 2014-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109727604B (zh) | 用于语音识别前端的频域回声消除方法及计算机储存介质 | |
| CN101133633B (zh) | 用于声频回波消除的声频系统和方法 | |
| JP5671147B2 (ja) | 後期残響成分のモデリングを含むエコー抑制 | |
| US7693291B2 (en) | Multi-channel frequency-domain adaptive filter method and apparatus | |
| CA2215592C (en) | Stereophonic acoustic echo cancellation using nonlinear transformations | |
| CN111213359B (zh) | 回声消除器和用于回声消除器的方法 | |
| EP1700465B1 (en) | System and method for enchanced subjective stereo audio | |
| WO2006111370A1 (en) | A method and device for removing echo in a multi-channel audio signal | |
| CN108076239B (zh) | 一种改善ip电话回声的方法 | |
| CN102457632B (zh) | 一种多受话端回声消除方法 | |
| CN106448691A (zh) | 一种用于扩音通信系统的语音增强方法 | |
| WO2012158168A1 (en) | Clock drift compensation method and apparatus | |
| US6694020B1 (en) | Frequency domain stereophonic acoustic echo canceller utilizing non-linear transformations | |
| WO2020257262A1 (en) | Modular echo cancellation unit | |
| US8194850B2 (en) | Method and apparatus for voice communication | |
| CN113542980B (zh) | 一种抑制扬声器串扰的方法 | |
| JPWO2014184866A1 (ja) | エコー消去装置 | |
| CN100524464C (zh) | 一种提高移动通信设备语音质量的自适应滤波方法及装置 | |
| CN202475573U (zh) | 一种多受话端回声消除系统 | |
| Buchner et al. | An acoustic human-machine interface with multi-channel sound reproduction | |
| Kellermann | Echo cancellation | |
| CN117241200A (zh) | 一种低延时自适应声反馈消除方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 13816542 Country of ref document: US |
|
| ENP | Entry into the national phase |
Ref document number: 2013550754 Country of ref document: JP Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 20137006868 Country of ref document: KR Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2012830880 Country of ref document: EP |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12830880 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |





















