Method and device for processing an audio signal in a vehicle
First Claim
1. A method for processing an audio signal in a vehicle, comprising:
- obtaining an audio signal by a microphone array;
performing echo cancellation on the audio signal, to obtain a first processed signal;
performing beamforming on the first processed signal according to sound zones in which microphones of the microphone array are located, to obtain a second processed signal, wherein the vehicle comprises at least two sound zones, and each microphone of the microphone array is located in at least one sound zone; and
for each microphone of the microphone array;
determining a location of a sound source of the audio signal received by the microphone, to determine a sound zone in which the sound source is located;
comparing the determined sound zone with the sound zone in which the microphone is located, to determine whether the determined sound zone is identical with the sound zone in which the microphone is located; and
in a case that the determined sound zone is not identical with the sound zone in which the microphone is located, calibrating the sound zone in which the microphone is located by the determined sound zone.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a device for processing an audio signal in a vehicle are provided. The method includes: obtaining an audio signal by a microphone array; performing echo cancellation on the obtained audio signal, to obtain a first processed signal; and performing beamforming on the first processed signal according to sound zones in which microphones of the microphone array are located, to obtain a second processed signal, wherein the vehicle includes at least two sound zones, and each microphone of the microphone array is located in at least one sound zone. With the beamforming, the requirements for isolation degree between different sound zones is not high, and the sound source of the audio signal can be accurately determined.
5 Citations
18 Claims
-
1. A method for processing an audio signal in a vehicle, comprising:
-
obtaining an audio signal by a microphone array; performing echo cancellation on the audio signal, to obtain a first processed signal; performing beamforming on the first processed signal according to sound zones in which microphones of the microphone array are located, to obtain a second processed signal, wherein the vehicle comprises at least two sound zones, and each microphone of the microphone array is located in at least one sound zone; and for each microphone of the microphone array; determining a location of a sound source of the audio signal received by the microphone, to determine a sound zone in which the sound source is located; comparing the determined sound zone with the sound zone in which the microphone is located, to determine whether the determined sound zone is identical with the sound zone in which the microphone is located; and in a case that the determined sound zone is not identical with the sound zone in which the microphone is located, calibrating the sound zone in which the microphone is located by the determined sound zone. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device for processing an audio signal in a vehicle, comprising:
-
one or more processors; and a storage device configured for storing one or more programs, wherein the one or more programs are executed by the one or more processors to enable the one or more processors to; obtain an audio signal by a microphone array; perform echo cancellation on the audio to obtain a first processed signal; perform beamforming on the first processed signal according to sound zones in which microphones of the microphone array are located, to obtain a second processed signal, wherein the vehicle comprises at least two sound zones, and each microphone of the microphone array is located in at least one sound zone; and for each microphone of the microphone array, determine a location of a sound source of the audio signal received by the microphone, to determine a sound zone in which the sound source is located; compare the determined sound zone with the sound zone in which the microphone is located, to determine whether the determined sound zone is identical with the sound zone in which the microphone is located; and in a case that the determined sound zone is not identical with the sound zone in which the microphone is located, calibrate the sound zone in which the microphone is located by the determined sound zone. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium, in which a computer program is stored, wherein the program, when executed by a processor, causes a vehicle to:
-
obtain an audio signal by a microphone array; perform echo cancellation on the audio signal, to obtain a first processed signal; perform beamforming on the first processed signal according to sound zones in which microphones of the microphone array are located, to obtain a second processed signal, wherein the vehicle comprises at least two sound zones, and each microphone of the microphone array is located in at least one sound zone; and for each microphone of the microphone array, determine a location of a sound source of the audio signal received by the microphone, to determine a sound zone in which the sound source is located; compare the determined sound zone with the sound zone in which the microphone is located, to determine whether the determined sound zone is identical with the sound zone in which the microphone is located; and in a case that the determined sound zone is not identical with the sound zone in which the microphone is located, calibrate the sound zone in which the microphone is located by the determined sound zone. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification