Techniques are described for selectively adapting and/or selectively utilizing a noise reduction technique in detection of one or more features of a stream of audio data frames. For example, various techniques are directed to selectively adapting and/or utilizing a noise reduction technique in detection of an invocation phrase in a stream of audio data frames, detection of voice characteristics in a stream of audio data frames (e.g., for speaker identification), etc. Utilization of described techniques can result in more robust and/or more accurate detections of features of a stream of audio data frames in various situations, such as in environments with strong background noise. In various implementations, described techniques are implemented in combination with an automated assistant, and feature(s) detected utilizing techniques described herein are utilized to adapt the functionality of the automated assistant.
Selective Adaptation And Utilization Of Noise Reduction Technique In Invocation Phrase Detection
Techniques are described for selectively adapting and/or selectively utilizing a noise reduction technique in detection of one or more features of a stream of audio data frames. For example, various techniques are directed to selectively adapting and/or utilizing a noise reduction technique in detection of an invocation phrase in a stream of audio data frames, detection of voice characteristics in a stream of audio data frames (e.g., for speaker identification), etc. Utilization of described techniques can result in more robust and/or more accurate detections of features of a stream of audio data frames in various situations, such as in environments with strong background noise. In various implementations, described techniques are implemented in combination with an automated assistant, and feature(s) detected utilizing techniques described herein are utilized to adapt the functionality of the automated assistant.
Multi-Channel Echo Cancellation With Scenario Memory
- Mountain View CA, US Turaj Zakizadeh Shabestary - San Francisco CA, US
International Classification:
G10L 21/0208 H04M 9/08 G06F 3/16
Abstract:
According to an aspect, a method for multi-channel echo cancellation includes receiving a microphone signal and a multi-channel loudspeaker driving signal. The multi-channel loudspeaker driving signal includes a first driving signal that drives a first loudspeaker, and a second driving signal that drives a second loudspeaker. The first driving signal is substantially the same as second driving signal. The microphone signal includes a near-end signal with echo. The method includes determining a unique solution for acoustic transfer functions for a present acoustic scenario based on the microphone signal and the multi-channel loudspeaker driving signal. The acoustic transfer functions include first and second acoustic transfer function. The unique solution is determined based on time-frequency transforms of observations from the present acoustic scenario and at least one previous acoustic scenario. The method includes removing the echo from the microphone signal based on the first and second acoustic transfer function.
Global Ip Solutions Jun 2006 - Feb 2011
Phd, Research Engineer
Google Jun 2006 - Feb 2011
Software Engineer
Mcgill University Oct 2004 - Apr 2006
Post-Doctoral Fellow
Chalmers University of Technology Feb 1999 - Jun 2004
Research Assistant and Phd Student
Education:
Chalmers University of Technology 1999 - 2004
Doctorates, Doctor of Philosophy
Chalmers University of Technology 1997 - 1998
Master of Science, Masters
Sharif University of Technology
Skills:
Algorithms Signal Processing Software Engineering Matlab C
Turaj Shabestary's Public Profile on Plaxo. Plaxo helps members like Turaj Shabestary keep in touch with the people who really matter, helping them to ...