Keyboard acoustic emanations revisited
An introduction to Hidden Markov Models