Method and Apparatus for Pre-Processing Audio Signals
First Claim
1. A method, in an electronic device, the method comprising:
- receiving an audio signal comprising audio information;
obtaining auxiliary information;
determining, based on the audio information and the auxiliary information, a type of audio environment in which the electronic device is operating;
selecting an audio pre-processing procedure from a plurality of pre-defined audio pre-processing procedures based on the determined audio environment type; and
pre-processing the audio signal according to the selected pre-processing procedure.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure is directed to pre-processing audio signals. In one implementation, an electronic device receives an audio signal that has audio information, obtains auxiliary information (such as location, velocity, direction, light, proximity of objects, and temperature), and determines, based on the audio information and the auxiliary information, a type of audio environment in which the electronic device is operating. The device selects an audio pre-processing procedure based on the determined audio environment type and pre-processes the audio signal according to the selected pre-processing procedure. The device may then perform speech recognition on the pre-processed audio signal.
13 Citations
20 Claims
-
1. A method, in an electronic device, the method comprising:
receiving an audio signal comprising audio information; obtaining auxiliary information; determining, based on the audio information and the auxiliary information, a type of audio environment in which the electronic device is operating; selecting an audio pre-processing procedure from a plurality of pre-defined audio pre-processing procedures based on the determined audio environment type; and pre-processing the audio signal according to the selected pre-processing procedure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A electronic device comprising:
-
an auxiliary device; a processor that; receives an audio signal comprising audio information; receives auxiliary information from the auxiliary device; determines, based on the audio information and the auxiliary information, a type of audio environment in which the electronic device is operating; and selects an audio pre-processing procedure from a plurality of pre-defined audio pre-processing procedures based on the determined audio environment type; and an audio pre-processor module that carries out the selected audio pre-processing procedure on the audio signal to generate a pre-processed audio signal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium having stored thereon a program executable by a computing processor to perform a method, the method comprising:
-
receiving an audio signal comprising audio information; obtaining auxiliary information; determining, based on the audio information and the auxiliary information, a type of audio environment in which the electronic device is operating; selecting an audio pre-processing procedure from a plurality of pre-defined audio pre-processing procedures based on the determined audio environment type; and pre-processing the audio signal according to the selected pre-processing procedure. - View Dependent Claims (19, 20)
-
Specification