Utilizing digital microphones for low power keyword detection and noise suppression
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04R-001/40
H04R-029/00
G10L-015/08
G10L-021/0208
H04R-003/00
출원번호
US-0989445
(2016-01-06)
등록번호
US-10045140
(2018-08-07)
발명자
/ 주소
Rossum, David P.
Warren, Niel D.
출원인 / 주소
Knowles Electronics, LLC
대리인 / 주소
Foley & Lardner LLP
인용정보
피인용 횟수 :
0인용 특허 :
34
초록▼
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 tra
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.
대표청구항▼
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
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; andproviding the first acoustic signal and the at least one second acoustic signal to an audio processing system. 2. The method of claim 1, wherein the providing includes sending the buffered digital data with a second clock frequency for eliminating a delay of the first acoustic signal from the at least one second acoustic signal, the second clock frequency being higher than the first clock frequency. 3. The method of claim 1, wherein the providing includes delaying the at least one second acoustic signal by a pre-determined time period. 4. The method of claim 3, wherein the pre-determined time period is determined based on one or more characteristics of the digital microphone. 5. The method of claim 4, wherein the one or more characteristics includes latency of the digital microphone. 6. The method of claim 5, wherein the latency includes delay due to buffering for the buffered digital data at the digital microphone. 7. The method of claim 3, wherein the pre-determined time period is determined based on comparing the first acoustic signal and the at least one second acoustic signal. 8. The method of claim 7, wherein the comparing comprises comparing sampling rates of the first acoustic signal and the at least one second acoustic signal. 9. The method of claim 1, further comprising, prior to the providing, receiving an indication from the digital microphone that voice activity has been detected. 10. The method of claim 9, wherein the indication is provided by a voice activity detector associated with the digital microphone. 11. The method of claim 1, wherein the at least one second microphone is an analog microphone. 12. The method of claim 1, wherein the audio processing system provides noise suppression based on the first acoustic signal and the at least one second acoustic signal. 13. The method of claim 12, wherein the noise suppression is based on level difference between the first acoustic signal and the at least one second acoustic signal. 14. The method of claim 1, wherein the first acoustic signal includes a pulse-density modulation (PDM) signal. 15. A system for audio processing, the system comprising: a processor; anda 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; andproviding the first acoustic signal and the at least one second acoustic signal to an audio processing system. 16. The system of claim 15, wherein the audio processing system includes at least one of noise suppression and keyword detection based on the first acoustic signal and the at least one second acoustic signal. 17. The system of claim 15, wherein the providing includes sending the buffered digital data with a second clock frequency for eliminating a delay of the first acoustic signal from the at least one second acoustic signal, the second clock frequency being higher than the first clock frequency. 18. The system of claim 15, wherein the providing includes delaying the at least one second acoustic signal by a pre-determined time period. 19. The system of claim 18, wherein the pre-determined time period is determined based on one or more characteristics of the digital microphone. 20. The system of claim 18, wherein the pre-determined time period is determined by comparing the first acoustic signal and the at least one second acoustic signal. 21. The system of claim 15, further comprising, prior to the providing, receiving an indication that voice activity has been detected. 22. The system of claim 21, wherein the indication is provided by a voice activity detector associated with the digital microphone. 23. The system of claim 15, wherein the at least one second microphone is an analog microphone. 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; andproviding the first acoustic signal and the at least one second acoustic signal to an audio processing system.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (34)
Carreras, Ricardo F.; Gauger, Jr., Daniel M.; Joho, Marcel, ANR signal processing topology.
Vilmur Richard J. (Palatine IL) Barlo Joseph J. (Hoffman Estates IL) Gerson Ira A. (Hoffman Estates IL) Lindsley Brett L. (Palatine IL), Noise suppression system.
Javkin Hector R. (Goleta CA) Keate Elizabeth G. (Goleta CA) Antonanzas-Barroso Norma (Los Angeles CA) Hanson Brian A. (Goleta CA), Synthesis-based speech training system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.