Keystroke sound suppression
AssigneeMicrosoft Corporation
InventorsQin Li, Michael Lewis Seltzer, Chao He
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsQin Li, Michael Lewis Seltzer, Chao He
Estimating the term…
An audio signal is received that might include keyboard noise and speech. The audio signal is digitized and transformed from a time domain to a frequency domain. The transformed audio is analyzed to determine whether there is likelihood that keystroke noise is present. If it is determined there is high likelihood that the audio signal contains keystroke noise, a determination is made as to whether a keyboard event occurred around the time of the likely keystroke noise. If it is determined that a keyboard event occurred around the time of the likely keystroke noise, a determination is made as to whether speech is present in the audio signal around the time of the likely keystroke noise. If no speech is present, the keystroke noise is suppressed in the audio signal. If speech is detected in the audio signal or if the keystroke noise abates, the suppression gain is removed from the audio signal.
A computer-implemented method for suppressing keystroke noise in an audio signal, the method comprising:
A computer-readable medium having computer-executable instructions stored thereon which, when executed by a computer, will cause the computer to:
A system for suppressing keystroke noise in an audio signal, the system comprising:
Dependencies are inferred from the claim text.