EP2018034B1

Method and system for processing sound signals in a vehicle multimedia system

Abstract

This record has no abstract on file.

EP2018034B1, drawing sheet 1
Sheet 1 of 23

Term

0.8 yearsleft in the term

Expires 16 July 2027.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

30 claims: 21 independent, 9 dependent

  1. 1
    Method for processing sound signals in a vehicle multimedia system, comprising the steps of:- detecting, by a microphone (4;404), a sound signal in a vehicle, the sound signal comprising a first voice signal component corresponding to a voice signal from a passenger (2;401) of the vehicle and a second voice signal component resulting from reproducing a processed voice signal by means of a loudspeaker (3;403), the sound signal further comprising an audio signal component resulting from reproducing an audio signal of an audio source (5;410) in the vehicle, - estimating an impulse response between a loudspeaker (3;403) used to reproduce the audio signal and the microphone (4;404), - simulating a simulated audio signal component based on the impulse response and the audio signal, characterized by further comprising the steps of - simulating a simulated second voice signal component based on the impulse response and the processed voice signal, - removing the simulated audio signal component and the simulated second voice signal component from the detected sound signal for obtaining an audio- and echo-compensated signal, - estimating a background noise level based on the audio- and echo-compensated signal, and - adjusting a volume of sound put out by the vehicle multimedia system (100;400) based on the estimated background noise level.
  2. 2
    Method according to Claim 1, characterized in that the impulse response is estimated by an adaptation process based on the audio signal and the detected sound signal using a gradient method.
  3. 3
    Method according to Claim 1 or 2, characterized in that the simulated audio signal component is simulated based on the impulse response and the audio signal, wherein a first error signal is obtained by subtracting the simulated audio signal component from the detected sound signal.
  4. 4
    Method according to Claim 3, characterized in that the simulated second voice signal component is simulated based on the impulse response and the processed voice signal, wherein the audio- and echo-compensated signal is obtained as a second error signal by subtracting the simulated second voice signal component from the first error signal.
  5. 5
    Method according to Claim 4, characterized by further comprising the steps of - determining a short-time power of the detected sound signal, the first error signal and the second error signal - weighting the impulse response with a first weighting factor smaller than one if the first error signal short-time power is larger than the detected sound signal short-time power multiplied by a predetermined factor, - weighting the impulse response with a second weighting factor smaller than one and smaller than the first weighting factor if the second error signal short-time power is larger than the detected sound signal short-time power multiplied by a predetermined factor.
  6. 6
    Method according to any of the preceding Claims, characterized by further comprising the step of processing the audio- and echo-compensated signal or the processed voice signal.
  7. 7
    Method according to any of the preceding Claims, characterized in that the background noise level is estimated based on a previously detected background noise level, a short-time power of the detected sound signal and a short-time power of the audio- and echo-compensated signal.
  8. 8
    Method according to any of the preceding Claims, characterized in that estimating of the background noise level comprises the steps of - determining a minimum value by taking the smallest value of the following three values:a previously estimated background noise level, a short-time power of the detected sound signal and a short-time power of the audio- and echo-compensated signal, - multiplying the minimum value by a time-dependent factor greater than one but smaller than two.
  9. 9
    Method according to Claim 8, characterized in that , when a short-time power of the audio signal is larger than a predetermined power level, the time-dependent factor is set to a first value and when the short-time power of the audio signal is smaller than said predetermined power level, the time-dependent factor is set to a second value, wherein the first value is smaller than the second value.
  10. 10
    Method according to any of the preceding Claims, characterized in that the adjustment of the volume of the sound put out by the vehicle multimedia system (100;400) comprises the steps of - amplifying the audio- and echo-compensated signal by an amplification factor based on the estimated background noise level to obtain the processed voice signal, - combining the processed voice signal and the audio signal to a combined signal, and - reproducing the combined signal by means of a loudspeaker.
  11. 11
    Method according to any of the preceding Claims, characterized in that a plurality of microphones (4;404) and a beamforming unit (405) are provided, and further comprising the steps of - detecting a plurality of sound signals, - processing the sound signals using the beamforming unit (405) in order to provide directional detected sound signals.
  12. 12
    Method according to Claim 11, characterized in that removing of the simulated audio signal component and the simulated second voice signal component is performed before the processing of the detected sound signals for beamforming, and that the processing of the detected sound signals for beamforming comprises the step of filtering the sound signals using adaptive filters.
  13. 13
    Method according to Claim 11 or 12 and 10, characterized in that at least one loudspeaker (3;403) and at least one microphone (4;404) are provided for each of at least two vehicle passenger positions, wherein for each position, a background noise level is estimated based on the directional detected sound signal for the respective position, an amplification factor is determined based on the estimated background noise level for the respective position, the audio- and echo-compensated sound signal is amplified using the amplification factor for the respective position, and the combined signal is reproduced using the at least one loudspeaker (3;403) of the respective position.
  14. 14
    Method according to any of the preceding Claims, characterized in that a background noise level is estimated for each passenger position and the volume of the sound put out by the vehicle multimedia system is individually adjusted for each passenger position, based on the respective estimated background noise level.
  15. 15
    Method according to any of the preceding Claims, characterized by further comprising the steps of - determining a passenger position from which the first voice signal components originate, - attenuating the volume of sound output of a loudspeaker for said passenger position.
  16. 16
    Method according to any of the preceding Claims, characterized in that the Multimedia System (100;400) comprises a karaoke system (505), wherein the first voice signal component comprises a sound signal created by a singing passenger, and wherein the audio signal originates from a karaoke source.
  17. 17
    Method according to any of the preceding Claims, characterized in that at least one function of the multimedia system or the vehicle can be voice controlled, wherein the processed voice signal is used to control said function.
  18. 18
    Method according to any of the preceding Claims, characterized in that the multimedia system comprises a communication system such as a telephone system or a vehicle interior communication system using the processed voice signal as an input.
  19. 19
    Method according to any of the preceding Claims, characterized by further comprising the step of transferring data between the multimedia system and a multimedia system of a substantially similar kind, wherein the transferred data comprises at least the processed voice signal and wherein the data transfer is wireless.
  20. 20
    Method according to Claim 19, characterized in that the transferred data further comprises data relating to the audio signal or the audio signal itself.
  21. 21
    System for processing sound signals in a vehicle multimedia system, comprising - at least one loudspeaker (3;403) for reproducing an audio signal of an audio source (5;410) and for reproducing a processed voice signal, - at least one microphone (4;404) for detecting a sound signal comprising a first voice signal component corresponding to a voice signal from a passenger of the vehicle, a second voice signal component corresponding to the reproduced processed voice signal, and an audio signal component corresponding to the reproduced audio signal, - means for estimating an impulse response between the loudspeaker (3;403) used to reproduce the audio signal and the microphone (4;404), - first processing means (6) formed to compensate the audio signal component in the detected sound signal wherein a first error signal is obtained, comprising a first filter (7) using the impulse response as filter coefficients, - second processing means (9) formed to compensate the second voice signal component in the detected sound signal wherein a second error signal is obtained, comprising a second filter (10) using the same impulse response as filter coefficients, - processing means (13;408) for estimating a background noise level based on the second error signal, and - controlling means (14;409) for controlling amplification of the second error signal based on the background noise level.
  22. 22
    System according to Claim 21, characterized by further comprising signal processing components (12) for processing the detected sound signal after filtering.
  23. 23
    System according to any of Claims 21 or 22, characterized by further comprising a plurality of microphones (4;404) and a beamforming unit (405) for processing the sound signals detected by said microphones for generating a directional detected sound signal.
  24. 24
    System according to any of Claims 21-23, characterized by further comprising de-correlation filters for filtering the detected sound signal and the audio signal.
  25. 25
    System according to any of Claims 21-24, characterized by further comprising a stability control unit (407) for weighting the impulse response based on a predetermined criterion.
  26. 26
    System according to any of Claims 21-25, characterized in that the controlling means (14;409) for controlling the amplification are formed for independently controlling sound volume for different passenger positions inside the vehicle, the amplification being based on the voice activity of a passenger on the respective position and/or the background noise present at the respective position.
  27. 27
    System according to any of Claims 21-26, characterized by further comprising a karaoke system (505).
  28. 28
    System according to any of Claims 21-27, characterized by further comprising a data transfer unit (412) for transferring data comprising the processed voice signal to a vehicle multimedia system capable of receiving said data.
  29. 29
    System according to any of Claims 21-28, characterized by further comprising a voice control unit (411) for voice controlling at least one function of the multimedia system (100;400) or the vehicle based on the processed voice signal.
  30. 30
    System according to any of Claims 21-29, characterized in that the system is formed so as to perform the steps of a method according to one of Claims 1-20.
Independent claims30