Utilizing digital microphones for low power keyword detection and noise suppression
First Claim
1. A method for audio processing, the method comprising:
- receiving a first acoustic signal representing at least one sound captured by a digital microphone having a buffer for storing digital data, the first acoustic signal including buffered digital data corresponding to the captured sound from the buffer of the digital microphone transmitted on a single channel with a first clock frequency;
receiving at least one second acoustic signal representing the at least one sound captured by at least one second microphone, the at least one second acoustic signal including real-time data; and
providing the first acoustic signal and the at least one second acoustic signal to an audio processing system.
5 Assignments
0 Petitions
Accused Products
Abstract
Provided are systems and methods for utilizing digital microphones in low power keyword detection and noise suppression. An example method includes receiving a first acoustic signal representing at least one sound captured by a digital microphone. The first acoustic signal includes buffered data transmitted with a first clock frequency. The digital microphone may provide voice activity detection. The example method also includes receiving at least one second acoustic signal representing the at least one sound captured by a second microphone, the at least one second acoustic signal including real-time data. The first and second acoustic signals are provided to an audio processing system which may include noise suppression and keyword detection. The buffered portion may be sent with a higher, second clock frequency to eliminate a delay of the first acoustic signal from the second acoustic signal. Providing the signals may also include delaying the second acoustic signal.
83 Citations
24 Claims
-
1. A method for audio processing, the method comprising:
-
receiving a first acoustic signal representing at least one sound captured by a digital microphone having a buffer for storing digital data, the first acoustic signal including buffered digital data corresponding to the captured sound from the buffer of the digital microphone transmitted on a single channel with a first clock frequency; receiving at least one second acoustic signal representing the at least one sound captured by at least one second microphone, the at least one second acoustic signal including real-time data; and providing the first acoustic signal and the at least one second acoustic signal to an audio processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for audio processing, the system comprising:
-
a processor; and a memory communicatively coupled with the processor, the memory storing instructions which, when executed by the processor, perform a method comprising; receiving a first acoustic signal representing at least one sound captured by a digital microphone having a buffer for storing digital data, the first acoustic signal including buffered digital data corresponding to the captured sound from the buffer of the digital microphone transmitted on a single channel with a first clock frequency; receiving at least one second acoustic signal representing the at least one sound captured by at least one second microphone, the at least one second acoustic signal including real-time data; and providing the first acoustic signal and the at least one second acoustic signal to an audio processing system. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer-readable storage medium having embodied thereon instructions, which, when executed by at least one processor, perform steps of a method, the method comprising:
-
receiving a first acoustic signal representing at least one sound captured by a digital microphone having a buffer for storing digital data, the first acoustic signal including buffered digital data corresponding to the captured sound from the buffer of the digital microphone transmitted on a single channel with a first clock frequency; receiving at least one second acoustic signal representing the at least one sound captured by at least one second microphone, the at least one second acoustic signal including real-time data; and providing the first acoustic signal and the at least one second acoustic signal to an audio processing system.
-
Specification