Optimal and Adaptive Microphone Arrays for Speech Input in Automobiles

  • Sven Nordholm
  • Ingvar Claesson
  • Nedelko Grbić
Part of the Digital Signal Processing book series (DIGSIGNAL)


In this chapter, speech enhancement and echo cancellation for hands-free mobile telephony are discussed. A number of microphone array methods have been tested and results from car measurements are given. Traditional methods such as linearly constrained beamforming and generalized sidelobe cancelers are discussed as well as array gain optimization methods. An in situ calibrated method which gives an overall improved performance is also presented. Algorithms such as Least-Squares (LS) and Normalized-Least-Mean-Squares (NLMS) are used to find optimal weights. Improved performance using an LS-method is shown, but at the cost of increased numerical complexity limiting its implementation in real-time applications. By introducing subband processing this issue can be avoided. The results show a noise suppression of approximately 18 dB and hands-free loudspeaker suppression of the same order.


Interference Canceler Speech Enhancement Microphone Array Voice Activity Detector Prototype Filter 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    S. Nordebo, B. Bengtsson, I. Claesson, S. Nordholm, A Roxström, M. Blomberg, and K. Elenius, “Noise reduction using an adaptive microphone array for speech recognition in a car,” in Proc. RVK93, RadioVetenskaplig Konferens, Lund, Sweden, Apr. 1993.Google Scholar
  2. 2.
    S. Nordebo, S. Nordholm, B. Bengtsson, and I. Claesson, “Noise reduction using an adaptive microphone array in a car— a speech recognition evaluation,” in Proc. IEEE Workshop on Applications of Signal Processing to Audio and Acoustics, New Paltz NY, USA Oct. 1993.Google Scholar
  3. 3.
    S. Affes and Y. Grenier, “A signal subspace tracking algorithm for microphone array processing of speech,” IEEE Trans. Speech Audio Processing, vol. 5, no. 5, pp. 425–437, Sept. 1997.Google Scholar
  4. 4.
    J. L. Flanagan, A. C. Surendran, and E. E. Jan, “Spatially selective sound capture for speech and audio processing,” Speech Communication, vol. 13, pp. 207222, Oct. 1993.Google Scholar
  5. 5.
    J. R. Deller Jr., J. G. Proakis, and J. H. L. Hansen, Discrete-time processing of speech signals, Macmillan, 1993.Google Scholar
  6. 6.
    S. F. Boll, “Suppression of acoustic noise in speech using spectral subtraction,” IEEE Trans. Acoust. Speech Signal Processing, vol. ASSP-27, no. 2, pp. 113120, April 1979.Google Scholar
  7. 7.
    J. Yang, “Frequency domain noise suppression approaches in mobile telephone systems,” in Proc. IEEE Int. Conf. Acoust., Speech, Signal Processing (ICASSP93), Minneapolis MN, USA, vol. II, pp. 363–366, April 1993.Google Scholar
  8. 8.
    H. Gustafsson, S. Nordholm, and I. Claesson, “Spectral subtraction, truly linear convolution and a spectrum dependant adaptive averaging method,” Submitted for publication in IEEE Trans. Speech Audio Processing, June 1999.Google Scholar
  9. 9.
    Y. Kaneda and J. Ohga, “Adaptive microphone-array system for noise reduction,” IEEE Trans. Acoust. Speech Signal Processing, vol. ASSP-34, no. 6, pp. 1391–1400, Dec. 1986.CrossRefGoogle Scholar
  10. 10.
    S. Nordholm, I. Claesson, and B. Bengtsson, “Adaptive array noise suppression of handsfree speaker input in cars,” IEEE Trans. Vehicular Tech., vol. 42, no. 4, pp. 514–518, Nov. 1993.Google Scholar
  11. 11.
    Y. Grenier and M. Xu, “An adaptive array for speech input in cars,” in Proc. Int. Symp. Automotive Technology and Automation (ISATA), 1990.Google Scholar
  12. 12.
    M. Sondhi and D.A. Berkley, “Silencing echoes in the telephone network,” Proc. IEEE, vol. 68, pp. 948–963.Google Scholar
  13. 13.
    D.G. Messerschmidt, “Echo cancellation in speech and data Transmission,” IEEE J. Sel. Areas Commun., vol. SAC-2, pp. 283–297, Mar. 1982.Google Scholar
  14. 14.
    M. Sondhi and W. Kellermann, “Adaptive echo cancellation for speech signals,” in Advances in speech signal processing, (S. Furui and M. Sondhi, eds.), ch. 11, Dekker, 1992.Google Scholar
  15. 15.
    C. Breining, P. Dreiseitel, E. Hänsler, A. Mader, B. Nitsch, H. Puder, T. Schertler, G. Schmidt and J. Tilp, “Acoustic echo control, an application of very-high-order adaptive filters,” IEEE Signal Processing Mag, pp. 42–69, July 1999.Google Scholar
  16. 16.
    S. L. Gay and J. Benesty, eds., Acoustic signal processing for telecommunication, Kluwer, 2000.Google Scholar
  17. 17.
    S. Nordholm, I. Claesson, and M. Dahl, “Adaptive microphone array employing calibration signals. an analytical evaluation,” IEEE Trans. Speech Audio Processing, vol. 7, no. 3, pp. 241–252, May 1999.CrossRefGoogle Scholar
  18. 18.
    B. Widrow and S. D. Stearns, Adaptive signal processing, Prentice Hall, 1985.Google Scholar
  19. 19.
    I. E. Claesson, S. E. Nordholm, B. A. Bengtsson, and P. F. Eriksson, “A multiDSP implementation of a broad-band adaptive beamformer for use in a hands-free mobile radio telephone,” IEEE Trans. Vehicular Tech., vol. 40, no. 1, pt. 2, pp. 194–202, Feb. 1991.Google Scholar
  20. 20.
    S. Nordebo, I. Claesson, and S. Nordholm, “An adaptive microphone array Employing calibration signals recorded on-site” in Proc. ICSPAT94, Dallas TX, USA, Oct. 1994.Google Scholar
  21. 21.
    M. H. Er, “A robust formulation for an optimum beamformer subject to amplitude and phase perturbations,” Signal Processing, vol. 19, no. 1, pp. 17–26, Jan. 1990.MathSciNetCrossRefGoogle Scholar
  22. 22.
    H. Cox, R. M. Zeskind, and M. M. Owen, “Robust adaptive beamforming,” IEEE Trans. Acoust. Speech Signal Processing, vol. ASSP-35, pp. 1365–1376, Oct. 1987.Google Scholar
  23. 23.
    E. Walach, “On superresolution effects in maximum likelihood adaptive antenna arrays,” IEEE Trans. Antennas Propagat., vol. 32, pp. 259–263, March 1984.CrossRefGoogle Scholar
  24. 24.
    I. Claesson and S. Nordholm, “A spatial filtering approach to robust adaptive beamforming,” IEEE Trans. Antennas Propagat., vol. 40, no. 9, pp. 1093–1096, Sept. 1992.CrossRefGoogle Scholar
  25. 25.
    S. Nordholm, I. Claesson, and S. Nordebo, “Adaptive beamforming: spatial filter designed blocking matrix,” IEEE J. Oceanic Eng., vol. 19, no. 4, pp. 583590, Oct. 1994.Google Scholar
  26. 26.
    L. J. Griffiths and C. W. Jim, “An alternative approach to linearly constrained adaptive beamforming,” IEEE Trans. Antennas Propagat., vol. 30, pp. 27–34, Jan. 1982.CrossRefGoogle Scholar
  27. 27.
    M. H. Er and A. Cantoni, “Derivative constraints for broad—band element space antenna array processors,” IEEE Trans. Acoust. Speech Signal Processing, vol. 31, no. 6, pp. 1378–1393, Dec. 1983.CrossRefGoogle Scholar
  28. 28.
    M. H. Er and A. Cantoni, “A new set of linear constraints for broad-band time domain element space Processors,” IEEE Trans. Antennas Propagat., vol. 34, no. 2, pp. 320–329, Mar. 1986.Google Scholar
  29. 29.
    O. Hoshuyama, A. Sugiyama, and A. Hirano, “A robust adaptive beamformer for microphone arrays with a blocking matrix using constrained adaptive filters,” IEEE Trans. Signal Processing, vol. 47, no. 10, pp. 2677–2684, Oct. 1999.CrossRefGoogle Scholar
  30. 30.
    M. Dahl and I. Claesson, “Acoustic noise and echo cancelling with a microphone array,” IEEE Trans. Vehicular Tech., vol. 48, no. 5, pp. 1518–1526, Sep. 1999.CrossRefGoogle Scholar
  31. 31.
    M. Dahl, I. Claesson, and S. Nordebo, “Simultaneous echo cancellation and car noise suppression employing a microphone array,” in Proc. IEEE Int. Conf. Acoust. Speech Signal Processing, vol. 1, pp. 239–242, 1997.Google Scholar
  32. 32.
    N. Grbic, M. Dahl, and I. Claesson, “Neural network based adaptive microphone array system for speech enhancement,” IEEE World Congress on Computational Intelligence, Anchorage AK, USA, vol. 3, pp. 2180–2183, May 1998.Google Scholar
  33. 33.
    N. Grbic, Speech signal extraction - a multichannel approach, University of Karlskrona/Ronneby, Sweden, Nov. 1999.Google Scholar
  34. 34.
    S. Haykin Adaptive filter theoryPrentice Hall, 3rd edition, 1996. Google Scholar
  35. 35.
    P.P. Vaidyanathan Multirate systems and filter-banksPrentice Hall, 1993. Google Scholar
  36. 36.
    S.K. Mitra Digital signal processingMcGraw-Hill, 1998. Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Sven Nordholm
    • 1
  • Ingvar Claesson
    • 2
  • Nedelko Grbić
    • 2
  1. 1.Curtin University of TechnologyPerthAustralia
  2. 2.Blekinge Institute of TechnologyRonnebySweden

Personalised recommendations