A Real-Time Dual-Channel Speech Reinforcement System for Intra-Cabin Communication

In order to facilitate the communication experience in a cabin (as among passengers located at distant seats in big vehicles), suitable systems involving the presence of microphones, amplifiers and loudspeakers are needed. However when the sound is acquired and reproduced within the same acoustic environment, instability problems can arise due to acoustic feedback. The main objective of Speech Reinforcement techniques consists in reducing the occurrence of feedback effects, thus allowing for a comfortable intra-cabin communication. In this work we focus on the PEM-AFROW algorithm, an effective technique for acoustic feedback control, recently appeared in the literature. Moreover a suppressor filter is included within the feedback loop in order to improve the overall system stability and increase its inherent robustness to higher gain values. The overall algorithmic scheme is able to deal with the DualChannel communication case study, i.e. in presence of two communicating speakers and with the speech information flowing in both directions. This means that, in contrast to the SingleChannel case study, echo paths, introduced by the double microphone and loudspeaker, must be considered. In order to keep the latencies low and allow a real-time processing, the partitioned block frequency domain adaptive filter (PB-FDAF) algorithm has been adopted. Voice Activity and Double Talk Detectors have been also included into the algorithmic framework. Performed computer simulations in various acoustic conditions have shown the effectiveness of the approach.

[1]  Wayne Luk,et al.  The hArtes CarLab: A New Approach to Advanced Algorithms Development for Automotive Audio , 2010 .

[2]  Lennart Ljung,et al.  Closed-loop identification revisited , 1999, Autom..

[3]  Eduardo Lleida,et al.  Speech reinforcement system for car cabin communications , 2005, IEEE Transactions on Speech and Audio Processing.

[4]  M. Moonen,et al.  Adaptive feedback cancellation in hearing aids with linear prediction of the desired signal , 2005, IEEE Transactions on Signal Processing.

[5]  Marc Moonen,et al.  Iterated partitioned block frequency-domain adaptive filtering for acoustic echo cancellation , 2003, IEEE Trans. Speech Audio Process..

[6]  Marc Moonen,et al.  Fifty Years of Acoustic Feedback Control: State of the Art and Future Challenges , 2011, Proceedings of the IEEE.

[7]  Francesco Piazza,et al.  Real-time simulation for acoustic feedback cancellation algorithms: An hybrid PC/C6713-DSK based implementation , 2010, 4th European Education and Research Conference (EDERC 2010).

[8]  Francesco Piazza,et al.  Real-Time Implementation of Robust PEM-AFROW Based Solutions for Acoustic Feedback Control , 2009 .

[9]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[10]  Israel Cohen,et al.  Noise spectrum estimation in adverse environments: improved minima controlled recursive averaging , 2003, IEEE Trans. Speech Audio Process..

[11]  Jacob Benesty,et al.  Adaptive Signal Processing: Applications to Real-World Problems , 2003 .

[12]  Francesco Piazza,et al.  Industry-oriented software-based system for quality evaluation of vehicle audio environments , 2006, IEEE Transactions on Industrial Electronics.

[13]  F. Piazza,et al.  Advanced CIS architecture and algorithms for enhanced in-car audio listening , 2009, 2009 International Conference on Networking, Sensing and Control.

[14]  Toon van Waterschoot Design and evaluation of digital signal processing algorithms for acoustic feedback and echo cancellation , 2009 .

[15]  J. Borish,et al.  An efficient algorithm for measuring the impulse response using pseudorandom noise , 1983 .

[16]  Maurizio Omologo,et al.  Automatic segmentation and labeling of English and Italian speech databases , 1993, EUROSPEECH.

[17]  F. Piazza,et al.  Joint Acoustic Feedback Cancellation and Noise Reduction Within the Prediction Error Method Framework , 2008, 2008 Hands-Free Speech Communication and Microphone Arrays.

[18]  Javier Ramírez,et al.  Efficient voice activity detection algorithms using long-term speech information , 2004, Speech Commun..

[19]  David Malah,et al.  Speech enhancement using a minimum mean-square error log-spectral amplitude estimator , 1984, IEEE Trans. Acoust. Speech Signal Process..

[20]  Gerhard Schmidt,et al.  Signal processing for in-car communication systems , 2006, Signal Process..

[21]  Yi Hu,et al.  Objective measures for predicting speech intelligibility in noisy conditions based on new band-importance functions. , 2009, The Journal of the Acoustical Society of America.

[22]  Francesco Piazza,et al.  An Embedded-processor driven Test Bench for Acoustic Feedback Cancellation in real environments , 2013 .

[23]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .

[24]  Marc Moonen,et al.  Proactive notch filtering for acoustic feedback cancellation , 2006 .

[25]  Marc Moonen,et al.  Robust and Efficient Implementation of the PEM-AFROW Algorithm for Acoustic Feedback Cancellation , 2007 .

[26]  Jacob Benesty,et al.  Advances in Network and Acoustic Echo Cancellation , 2001 .

[27]  J. Shynk Frequency-domain and multirate adaptive filtering , 1992, IEEE Signal Processing Magazine.

[28]  H. Nyquist,et al.  The Regeneration Theory , 1954, Journal of Fluids Engineering.

[29]  Björn W. Schuller,et al.  Real-life voice activity detection with LSTM Recurrent Neural Networks and an application to Hollywood movies , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.