File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1016/j.dsp.2011.10.008
- Scopus: eid_2-s2.0-84858080493
- WOS: WOS:000302190600021
- Find via
Supplementary
- Citations:
- Appears in Collections:
Article: Reconfigurable FPGA-based switching path frequency-domain echo canceller with applications to voice control device
Title | Reconfigurable FPGA-based switching path frequency-domain echo canceller with applications to voice control device | ||||||
---|---|---|---|---|---|---|---|
Authors | |||||||
Keywords | Double-Talk Echo Cancellation Fpga Speech Recognition Voice Control | ||||||
Issue Date | 2012 | ||||||
Publisher | Academic Press. The Journal's web site is located at http://www.elsevier.com/locate/dsp | ||||||
Citation | Digital Signal Processing: A Review Journal, 2012, v. 22 n. 2, p. 376-390 How to Cite? | ||||||
Abstract | Acoustic echo control is of vital interest for hands-free operation of telecommunications equipment. An important property of an acoustic echo canceller is its capability to handle double-talk and be able to operate in real time. When it is applied to intelligent voice control device, it is important to suppress the speech from the device and enhance the speech of the user for speech recognition, where double-talk situation is frequently occurred. In this paper, we propose a novel hardware architecture to support a robust adaptive algorithm in combination with a switching path model to tackle the double-talk situation. The proposed switching path model avoids adapting two filters at the same time during double-talk and prevents the disadvantage of the conventional two-path model. In order to achieve computational efficiency and to meet the rigorous timing requirements, the echo canceller is operated in the frequency domain and its computing power is raised by a hardware accelerator implemented in the FPGA fabric surrounding a PowerPC on a Xilinx XUP V2P platform. Results obtained show the echo canceller is successful in handling double-talk situation and the sub-band implementation has improved convergence significantly. An overall improvement by 82.5 times is achieved when a hardware accelerator is used to perform the critical part of the algorithm over a pure software implementation running on a 300 MHz embedded PowerPC processor. © 2011 Elsevier Inc. | ||||||
Persistent Identifier | http://hdl.handle.net/10722/155957 | ||||||
ISSN | 2023 Impact Factor: 2.9 2023 SCImago Journal Rankings: 0.799 | ||||||
ISI Accession Number ID |
Funding Information: This paper is supported by the Research Grants Council of HK-SAR (PolyU 7191/06E) and the research committee of the Hong Kong Polytechnic University. | ||||||
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Yiu, KFC | en_US |
dc.contributor.author | Lu, Y | en_US |
dc.contributor.author | Hok Ho, C | en_US |
dc.contributor.author | Luk, W | en_US |
dc.contributor.author | Huo, J | en_US |
dc.contributor.author | Nordholm, S | en_US |
dc.date.accessioned | 2012-08-08T08:38:37Z | - |
dc.date.available | 2012-08-08T08:38:37Z | - |
dc.date.issued | 2012 | en_US |
dc.identifier.citation | Digital Signal Processing: A Review Journal, 2012, v. 22 n. 2, p. 376-390 | en_US |
dc.identifier.issn | 1051-2004 | en_US |
dc.identifier.uri | http://hdl.handle.net/10722/155957 | - |
dc.description.abstract | Acoustic echo control is of vital interest for hands-free operation of telecommunications equipment. An important property of an acoustic echo canceller is its capability to handle double-talk and be able to operate in real time. When it is applied to intelligent voice control device, it is important to suppress the speech from the device and enhance the speech of the user for speech recognition, where double-talk situation is frequently occurred. In this paper, we propose a novel hardware architecture to support a robust adaptive algorithm in combination with a switching path model to tackle the double-talk situation. The proposed switching path model avoids adapting two filters at the same time during double-talk and prevents the disadvantage of the conventional two-path model. In order to achieve computational efficiency and to meet the rigorous timing requirements, the echo canceller is operated in the frequency domain and its computing power is raised by a hardware accelerator implemented in the FPGA fabric surrounding a PowerPC on a Xilinx XUP V2P platform. Results obtained show the echo canceller is successful in handling double-talk situation and the sub-band implementation has improved convergence significantly. An overall improvement by 82.5 times is achieved when a hardware accelerator is used to perform the critical part of the algorithm over a pure software implementation running on a 300 MHz embedded PowerPC processor. © 2011 Elsevier Inc. | en_US |
dc.language | eng | en_US |
dc.publisher | Academic Press. The Journal's web site is located at http://www.elsevier.com/locate/dsp | en_US |
dc.relation.ispartof | Digital Signal Processing: A Review Journal | en_US |
dc.subject | Double-Talk | en_US |
dc.subject | Echo Cancellation | en_US |
dc.subject | Fpga | en_US |
dc.subject | Speech Recognition | en_US |
dc.subject | Voice Control | en_US |
dc.title | Reconfigurable FPGA-based switching path frequency-domain echo canceller with applications to voice control device | en_US |
dc.type | Article | en_US |
dc.identifier.email | Yiu, KFC:cedric@hkucc.hku.hk | en_US |
dc.identifier.authority | Yiu, KFC=rp00206 | en_US |
dc.description.nature | link_to_subscribed_fulltext | en_US |
dc.identifier.doi | 10.1016/j.dsp.2011.10.008 | en_US |
dc.identifier.scopus | eid_2-s2.0-84858080493 | en_US |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-84858080493&selection=ref&src=s&origin=recordpage | en_US |
dc.identifier.volume | 22 | en_US |
dc.identifier.issue | 2 | en_US |
dc.identifier.spage | 376 | en_US |
dc.identifier.epage | 390 | en_US |
dc.identifier.isi | WOS:000302190600021 | - |
dc.publisher.place | United States | en_US |
dc.identifier.scopusauthorid | Yiu, KFC=24802813000 | en_US |
dc.identifier.scopusauthorid | Lu, Y=54391287900 | en_US |
dc.identifier.scopusauthorid | Hok Ho, C=54390925600 | en_US |
dc.identifier.scopusauthorid | Luk, W=26029526200 | en_US |
dc.identifier.scopusauthorid | Huo, J=7006240248 | en_US |
dc.identifier.scopusauthorid | Nordholm, S=7005690573 | en_US |
dc.identifier.citeulike | 9998808 | - |
dc.identifier.issnl | 1051-2004 | - |