Method and system for a subband acoustic echo canceller with integrated voice activity detection
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04B-003/20
G10L-019/00
H04M-009/08
H04W-052/28
G10L-025/78
출원번호
US-0758928
(2007-06-06)
등록번호
US-8982744
(2015-03-17)
발명자
/ 주소
Sanyal, Sumit
LeBlanc, Wilfrid
출원인 / 주소
Broadcom Corporation
대리인 / 주소
Oblon, McClelland, Maier & Neustadt, L.L.P.
인용정보
피인용 횟수 :
0인용 특허 :
34
초록▼
Methods and systems for a subband acoustic echo canceller with integrated voice activity detection are disclosed and may include adjusting transmit and/or receive powers of wirelessly communicated audio signals based on voice activity detection via subband analysis of the wirelessly communicated aud
Methods and systems for a subband acoustic echo canceller with integrated voice activity detection are disclosed and may include adjusting transmit and/or receive powers of wirelessly communicated audio signals based on voice activity detection via subband analysis of the wirelessly communicated audio signals. The receive power may be adjusted by utilizing a reduced duty cycle, or by conveying voice activity detection information via an asynchronous control channel in a Bluetooth application. A plurality of subbands may be generated utilizing a fast Fourier transform, and a first subset of the subbands corresponding to voice activity may be selected and a second subset of the subbands may be selected that corresponds to background noise. The processing of the subsets may be dynamically adjusted due to variations in the voice activity or background noise. Comfort noise may be generated and transmitted at a reduced bandwidth utilizing the second subset of the subbands.
대표청구항▼
1. A method for a wireless system control, the method comprising: in a receiver: while receiving wirelessly communicated audio signals, determining a voice activity based on a subband analysis of said wirelessly communicated audio signals;adjusting an amount of power used for a wireless reception in
1. A method for a wireless system control, the method comprising: in a receiver: while receiving wirelessly communicated audio signals, determining a voice activity based on a subband analysis of said wirelessly communicated audio signals;adjusting an amount of power used for a wireless reception in said receiver based on said voice activity;generating a plurality of subbands for said subband analysis;processing a second subset of said plurality of subbands; andgenerating a comfort noise based on said processed second subset of said plurality of subbands. 2. The method according to claim 1, wherein said adjusting comprises reducing a duty cycle for receiving said wirelessly communicated audio signals. 3. The method according to claim 1, wherein said adjusting comprises: conveying voice activity detection information via an asynchronous control channel for wireless communications; andselectively disabling a wireless data packet reception of said wirelessly communicated audio signals based on said voice activity detection information. 4. The method according to claim 1, wherein said adjusting comprises adjusting an amount of power used for a wireless transmission in said receiver based on said voice activity. 5. The method according to claim 4, comprising performing said subband analysis based on egress and ingress echo cancellation subband analysis information within a subband acoustic echo canceller. 6. The method according to claim 1, comprising generating the plurality of subbands for said subband analysis utilizing a fast Fourier transform. 7. The method according to claim 6, comprising processing a first subset of said plurality of subbands, said first subset of said plurality of subbands corresponding to the voice activity in said wirelessly communicated audio signals. 8. The method according to claim 7, comprising dynamically adjusting said processing to correspond to variations in said voice activity in said wirelessly communicated audio signals. 9. The method according to claim 7, comprising determining the voice activity in said wirelessly communicated audio signals based on said first subset of said plurality of subbands. 10. The method according to claim 6, wherein said second subset of said plurality of subbands corresponds to a background noise in said wirelessly communicated audio signals. 11. The method according to claim 10, comprising dynamically adjusting said processing to correspond to variations in said background noise in said wirelessly communicated audio signals. 12. The method according to claim 1, transmitting said comfort noise utilizing a reduced bandwidth. 13. A system for a wireless system control, the system comprising: a receiver that handles processing of wirelessly communicated audio signals, said receiver comprising: acoustic echo canceller circuitry operable to, while receiving wirelessly communicated audio signals, determining a voice activity based on a subband analysis of wirelessly communicated audio signals;generating a plurality of subbands for said subband analysis;processing a second subset of said plurality of subbands: andgenerating a comfort noise based on said second subset of said plurality of subbands; andcommunications circuitry operable to adjust an amount of power used for a wireless reception in said receiver based on said voice activity. 14. The system according to claim 13, wherein said communications circuitry is further operable to reduce a duty cycle for receiving said wirelessly communicated audio signals. 15. The system according to claim 13, wherein said communications circuitry is further operable to: convey voice activity detection information via an asynchronous control channel for wireless communications; andselectively disable a wireless data packet reception of said wirelessly communicated audio signals based on said voice activity detection information. 16. The system according to claim 13, wherein said communications circuitry is further operable to adjust an amount of power used for a wireless transmission in said receiver based on said voice activity. 17. The system according to claim 13, wherein said acoustic echo canceller circuitry is further operable to generate the plurality of subbands for said subband analysis utilizing a fast Fourier transform. 18. The system according to claim 17, wherein said acoustic echo canceller circuitry is further operable to process a first subset of said plurality of subbands, said first subset of said plurality of subbands corresponding to the voice activity in said wirelessly communicated audio signals. 19. The system according to claim 18, wherein said acoustic echo canceller circuitry is further operable to dynamically adjust said processing to correspond to variations in said voice activity in said wirelessly communicated audio signals. 20. The system according to claim 18, wherein said acoustic echo canceller circuitry is further operable to determine the voice activity in said wirelessly communicated audio signals based on said first subset of said plurality of subbands. 21. The system according to claim 17, wherein said second subset of said plurality of subbands corresponds to background noise in said wirelessly communicated audio signals. 22. The system according to claim 21, wherein said acoustic echo canceller circuitry is further operable to dynamically adjust said processing to correspond to variations in said background noise in said wirelessly communicated audio signals. 23. The system according to claim 13, wherein said acoustic echo canceller circuitry is further operable to transmit said comfort noise utilizing a reduced bandwidth. 24. A non-transitory computer readable storage having stored thereon, a computer program having at least one code section, the at least one code section being executable by a machine for causing the machine to perform a method for a wireless system control, comprising: in a receiver: while receiving wirelessly communicated audio signals, determining a voice activity based on a subband analysis of received wirelessly communicated audio signals;adjusting an amount of power used for a wireless reception in said receiver based on said voice activity;generating a plurality of subbands for said subband analysis;processing a second subset of said plurality of subbands; andgenerating a comfort noise based on said processed second subset of said plurality of subbands. 25. The non-transitory computer readable storage according to claim 24, wherein said adjusting comprises reducing a duty cycle for receiving said wirelessly communicated audio signals. 26. The non-transitory computer readable storage according to claim 24, wherein said adjusting comprises: conveying voice activity detection information via an asynchronous control channel for wireless communications; andselectively disabling a wireless data packet reception of said wirelessly communicated audio signals based on said voice activity detection information. 27. The non-transitory computer readable storage according to claim 24, wherein said adjusting comprises adjusting an amount of power used for a wireless transmission in said receiver based on said voice activity. 28. The non-transitory computer readable storage according to claim 27, the method comprising performing said subband analysis based on egress and ingress echo cancellation subband analysis information within a subband acoustic echo canceller. 29. The non-transitory computer readable storage according to claim 24, the method comprising generating the plurality of subbands for said subband analysis utilizing a fast Fourier transform. 30. The non-transitory computer readable storage according to claim 29, the method comprising processing a first subset of said plurality of subbands, said first subset of said plurality of subbands corresponding to the voice activity in said wirelessly communicated audio signals. 31. The non-transitory computer readable storage according to claim 30, the method comprising dynamically adjusting said processing to correspond to variations in said voice activity in said wirelessly communicated audio signals. 32. The non-transitory computer readable storage according to claim 30, the method comprising determining the voice activity in said wirelessly communicated audio signals based on said first subset of said plurality of subbands. 33. The non-transitory computer readable storage according to claim 29, wherein said second subset of said plurality of subbands corresponds to background noise in said wirelessly communicated audio signals. 34. The non-transitory computer readable storage according to claim 33, the method comprising dynamically adjusting said processing to correspond to variations in said background noise in said wirelessly communicated audio signals. 35. The non-transitory computer readable storage according to claim 24, the method comprising transmitting said comfort noise utilizing a reduced bandwidth.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (34)
Xu, Xin, Adaptive conferencing pod sidetone compensator connecting to a telephonic device having intermittent sidetone.
Ayyagari,Deepak; Resheff,Samuel; Ephremides,Anthony, Capacity enhancement for multi-code CDMA with integrated services through quality of service and admission control.
Ayyagari Deepak ; Resheff Samuel ; Ephremides Anthony, Capacity enhancement for multi-code CDMA with integrated services through quality of services and admission control.
Knapp, David J., Communication system employing a network of power managed transceivers that can generate a clocking signal or enable data bypass of a digital system associated with each transceiver.
Schwartzman Zami (Rehovot ILX) Kashtan Aharon (Herzelia ILX) Hasan Claude (Petah Tikva ILX), Communication system having a remote unit, a fixed unit and a half-duplex communication channel.
Lee Chong U. ; Moallemi Kamran ; Warren Robert L., Method and apparatus for embedding auxiliary data in a primary data signal using frequency and time domain processing.
Tahernezhaadi, Mansour; Brophy, J. Douglas; Proctor, Lee M.; Kirk, Michael J., Method and apparatus for providing speech quality based packet enhancement in packet switched networks.
Michael J. Geile ; Harold A. Roberts ; Michael J. Fort ; Jeff Solum, Method for adjusting power in a communication system with multicarrier telephony transport.
Kaplan Martin Joseph ; DeNap Frank Anthony ; Strand ; III John Arndt ; Edwards William Lee ; Gorman Bryan Lee ; Bog Murat ; Swink Michael Thomas ; Johnson Harold Wayne, Telecommunications system.
Kaplan,Martin Joseph; DeNap,Frank Anthony; Strand, III,John Arndt; Edwards,William Lee; Gorman,Bryan Lee; Bog,Murat; Swink,Michael Thomas; Johnson,Harold Wayne, User communication hub for use with an analog phone line.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.