Amarnag Subramanya, Mike Seltzer, and Alex Acero
May 2007
Laptop computers are increasingly being used as recording devices
to capture meetings, interviews, and lectures using the laptop’s local
microphone. In these scenarios, the user frequently also uses
the same laptop to make notes. Because of the close proximity of
the laptop’s microphone to its keyboard, the captured speech signal
is significantly corrupted by the impulsive sounds the user’s
keystrokes generate. In this paper we propose an algorithm to automatically
detect and remove keystrokes from a recorded speech
signal. The detection and removal stages both operate by exploiting
the natural correlations present in speech signals, but do so in
different ways. The proposed algorithm is computationally efficient,
requires no user-specific training or enrollment, and results
in significantly enhanced speech. The proposed keystroke removal
algorithm was evaluated through user listening tests and speech
recognition experiments on speech recordings made in a realistic
environment.
![]() PDF file |
In Proc. of the Interspeech Conference
Publisher International Speech Communication Association
© 2007 ISCA. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the ISCA and/or the author.
| Type | Inproceedings |