EURASIP Journal on Audio, Speech, and Music Processing | |
An acoustic echo canceller optimized for hands-free speech telecommunication in large vehicle cabins | |
Empirical Research | |
Zonghua Gu1  Ghazaleh Ghaffari1  Amin Saremi2  Balaji Ramkumar3  | |
[1] Department of Applied Physics and Electronics, Umeå University, 901 87, Umeå, Sweden;Department of Applied Physics and Electronics, Umeå University, 901 87, Umeå, Sweden;Department of Electronics, and Connected Services (EACS), Volvo Technology, 417 15, Göteborg, Sweden;Department of Statistics and Machine Learning, Linköping University, 581 83, Linköping, Sweden; | |
关键词: Speech signal enhancement; Automotive speech processing; Acoustic echo cancelation; Adaptive filters; NLMS; Keyword spotting; Hands-free telephony; Automotive voice assistant; | |
DOI : 10.1186/s13636-023-00305-7 | |
received in 2023-02-27, accepted in 2023-09-09, 发布年份 2023 | |
来源: Springer | |
【 摘 要 】
Acoustic echo cancelation (AEC) is a system identification problem that has been addressed by various techniques and most commonly by normalized least mean square (NLMS) adaptive algorithms. However, performing a successful AEC in large commercial vehicles has proved complicated due to the size and challenging variations in the acoustic characteristics of their cabins. Here, we present a wideband fully linear time domain NLMS algorithm for AEC that is enhanced by a statistical double-talk detector (DTD) and a voice activity detector (VAD). The proposed solution was tested in four main Volvo truck models, with various cabin geometries, using standard Swedish hearing-in-noise (HINT) sentences in the presence and absence of engine noise. The results show that the proposed solution achieves a high echo return loss enhancement (ERLE) of at least 25 dB with a fast convergence time, fulfilling ITU G.168 requirements. The presented solution was particularly developed to provide a practical compromise between accuracy and computational cost to allow its real-time implementation on commercial digital signal processors (DSPs). A real-time implementation of the solution was coded in C on an ARM Cortex M-7 DSP. The algorithmic latency was measured at less than 26 ms for processing each 50-ms buffer indicating the computational feasibility of the proposed solution for real-time implementation on common DSPs and embedded systems with limited computational and memory resources. MATLAB source codes and related audio files are made available online for reference and further development.
【 授权许可】
CC BY
© Springer Nature Switzerland AG 2023
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
RO202311100824723ZK.pdf | 2268KB | download | |
12951_2015_155_Article_IEq54.gif | 1KB | Image | download |
12951_2017_255_Article_IEq36.gif | 1KB | Image | download |
Fig. 2 | 576KB | Image | download |
Fig. 6 | 797KB | Image | download |
Fig. 4 | 270KB | Image | download |
MediaObjects/41408_2023_927_MOESM1_ESM.png | 1051KB | Other | download |
Fig. 4 | 62KB | Image | download |
Fig. 4 | 79KB | Image | download |
MediaObjects/13068_2023_2399_MOESM4_ESM.xlsx | 12KB | Other | download |
Fig. 6 | 54KB | Image | download |
Fig. 5 | 91KB | Image | download |
Fig. 3 | 254KB | Image | download |
Fig. 6 | 90KB | Image | download |
12951_2017_292_Article_IEq1.gif | 1KB | Image | download |
12951_2015_155_Article_IEq62.gif | 1KB | Image | download |
MediaObjects/13046_2022_2359_MOESM2_ESM.docx | 15KB | Other | download |
Fig. 2 | 1305KB | Image | download |
Fig. 1 | 1997KB | Image | download |
12951_2017_255_Article_IEq39.gif | 1KB | Image | download |
Fig. 1 | 690KB | Image | download |
Fig. 2 | 661KB | Image | download |
12951_2017_255_Article_IEq40.gif | 1KB | Image | download |
12936_2016_1182_Article_IEq39.gif | 1KB | Image | download |
Fig. 2 | 58KB | Image | download |
Fig. 2 | 358KB | Image | download |
12936_2017_2045_Article_IEq18.gif | 1KB | Image | download |
12951_2017_255_Article_IEq41.gif | 1KB | Image | download |
12936_2015_836_Article_IEq14.gif | 1KB | Image | download |
MediaObjects/13046_2023_2862_MOESM5_ESM.png | 235KB | Other | download |
MediaObjects/12974_2023_2923_MOESM1_ESM.docx | 3913KB | Other | download |
MediaObjects/13046_2023_2862_MOESM6_ESM.png | 301KB | Other | download |
Fig. 2 | 101KB | Image | download |
Fig. 1 | 344KB | Image | download |
Fig. 3 | 512KB | Image | download |
Fig. 6 | 130KB | Image | download |
MediaObjects/41408_2023_930_MOESM1_ESM.docx | 27KB | Other | download |
Fig. 2 | 530KB | Image | download |
MediaObjects/41408_2023_930_MOESM3_ESM.docx | 24KB | Other | download |
Fig. 1 | 347KB | Image | download |
Fig. 3 | 257KB | Image | download |
MediaObjects/13049_2023_1131_MOESM3_ESM.mp4 | 884KB | Other | download |
12951_2017_255_Article_IEq45.gif | 1KB | Image | download |
Fig. 19 | 120KB | Image | download |
Fig. 2 | 2313KB | Image | download |
Fig. 10 | 58KB | Image | download |
12947_2017_100_Article_IEq1.gif | 1KB | Image | download |
Fig. 3 | 2370KB | Image | download |
Fig. 1 | 127KB | Image | download |
Fig. 2 | 3749KB | Image | download |
Fig. 1 | 531KB | Image | download |
Fig. 3 | 2497KB | Image | download |
MediaObjects/12944_2023_1936_MOESM6_ESM.pdf | 297KB | download | |
Fig. 7 | 432KB | Image | download |
Fig. 6 | 1051KB | Image | download |
12951_2016_246_Article_IEq3.gif | 1KB | Image | download |
12951_2017_303_Article_IEq1.gif | 1KB | Image | download |
Fig. 6 | 3167KB | Image | download |
MediaObjects/13068_2023_2399_MOESM7_ESM.xlsx | 57KB | Other | download |
Fig. 1 | 562KB | Image | download |
MediaObjects/13068_2023_2416_MOESM2_ESM.xls | 32KB | Other | download |
Scheme. 1 | 8432KB | Image | download |
MediaObjects/13068_2023_2416_MOESM4_ESM.xls | 40KB | Other | download |
Fig. 2 | 265KB | Image | download |
MediaObjects/13068_2023_2416_MOESM5_ESM.xls | 44KB | Other | download |
MediaObjects/13068_2023_2416_MOESM6_ESM.xls | 54KB | Other | download |
12951_2015_155_Article_IEq76.gif | 1KB | Image | download |
MediaObjects/12888_2023_5218_MOESM1_ESM.docx | 893KB | Other | download |
12951_2015_155_Article_IEq77.gif | 1KB | Image | download |
Fig. 4 | 603KB | Image | download |
Fig. 1: The conceptual framework for adherence to treatment guidelines in private drug outlets in Kisumu, Kenya | 398KB | Image | download |
MediaObjects/12888_2023_5220_MOESM1_ESM.docx | 69KB | Other | download |
Fig. 2 | 1904KB | Image | download |
12951_2016_246_Article_IEq5.gif | 1KB | Image | download |
Fig. 4 | 154KB | Image | download |
12936_2015_836_Article_IEq25.gif | 1KB | Image | download |
Fig. 2 | 432KB | Image | download |
Fig. 8 | 3909KB | Image | download |
MediaObjects/13011_2023_568_MOESM1_ESM.docx | 32KB | Other | download |
Fig. 3 | 1360KB | Image | download |
MediaObjects/13011_2023_568_MOESM2_ESM.docx | 26KB | Other | download |
Fig. 7 | 1070KB | Image | download |
MediaObjects/13011_2023_568_MOESM3_ESM.docx | 32KB | Other | download |
MediaObjects/12888_2023_5202_MOESM1_ESM.docx | 29KB | Other | download |
12951_2015_155_Article_IEq78.gif | 1KB | Image | download |
40538_2023_473_Article_IEq1.gif | 1KB | Image | download |
Fig. 8 | 474KB | Image | download |
MediaObjects/12951_2023_2117_MOESM1_ESM.docx | 4908KB | Other | download |
12951_2016_246_Article_IEq6.gif | 1KB | Image | download |
Fig. 1 | 258KB | Image | download |
12951_2016_246_Article_IEq7.gif | 1KB | Image | download |
Fig. 8 | 2685KB | Image | download |
Fig. 2 | 663KB | Image | download |
Fig. 4 | 2807KB | Image | download |
【 图 表 】
Fig. 4
Fig. 2
Fig. 8
12951_2016_246_Article_IEq7.gif
Fig. 1
12951_2016_246_Article_IEq6.gif
Fig. 8
40538_2023_473_Article_IEq1.gif
12951_2015_155_Article_IEq78.gif
Fig. 7
Fig. 3
Fig. 8
Fig. 2
12936_2015_836_Article_IEq25.gif
Fig. 4
12951_2016_246_Article_IEq5.gif
Fig. 2
Fig. 1: The conceptual framework for adherence to treatment guidelines in private drug outlets in Kisumu, Kenya
Fig. 4
12951_2015_155_Article_IEq77.gif
12951_2015_155_Article_IEq76.gif
Fig. 2
Scheme. 1
Fig. 1
Fig. 6
12951_2017_303_Article_IEq1.gif
12951_2016_246_Article_IEq3.gif
Fig. 6
Fig. 7
Fig. 3
Fig. 1
Fig. 2
Fig. 1
Fig. 3
12947_2017_100_Article_IEq1.gif
Fig. 10
Fig. 2
Fig. 19
12951_2017_255_Article_IEq45.gif
Fig. 3
Fig. 1
Fig. 2
Fig. 6
Fig. 3
Fig. 1
Fig. 2
12936_2015_836_Article_IEq14.gif
12951_2017_255_Article_IEq41.gif
12936_2017_2045_Article_IEq18.gif
Fig. 2
Fig. 2
12936_2016_1182_Article_IEq39.gif
12951_2017_255_Article_IEq40.gif
Fig. 2
Fig. 1
12951_2017_255_Article_IEq39.gif
Fig. 1
Fig. 2
12951_2015_155_Article_IEq62.gif
12951_2017_292_Article_IEq1.gif
Fig. 6
Fig. 3
Fig. 5
Fig. 6
Fig. 4
Fig. 4
Fig. 4
Fig. 6
Fig. 2
12951_2017_255_Article_IEq36.gif
12951_2015_155_Article_IEq54.gif
【 参考文献 】
- [1]
- [2]
- [3]
- [4]
- [5]
- [6]
- [7]
- [8]
- [9]
- [10]
- [11]
- [12]
- [13]
- [14]
- [15]
- [16]
- [17]
- [18]
- [19]
- [20]
- [21]
- [22]
- [23]
- [24]
- [25]
- [26]
- [27]
- [28]
- [29]
- [30]
- [31]
- [32]
- [33]
- [34]
- [35]
- [36]