Information Security Stack Exchange is a question and answer site for information security professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an e.g.: WAV file that contains the sounds of a man typing on his keyboard (English or any language)

How can I convert this WAV file to a TXT file? I mean are there any scripts/programs that can convert it? (Using e.g.: statistical methods, like "e" is often used in e.g.: English, etc.)
Thank you!

share|improve this question
up vote 6 down vote accepted

This is called "Keyboard Acoustic Emanations" and I don't think there is anything available publicly as a tool.

There has been research on the subject, the most notable being this: (paper: presentation: )

There is one real program I'm aware of that can translate from sounds of typing to text, but it works if the user types in Morse Code :-)

share|improve this answer

Trying to find a link to some of the details that came out about cold war analysis in this area - humans rather than computers carrying out the analysis, obviously, but the broad issue was the learning curve to identify keys, as it not only depended on the sound of the key being pressed, but on the person typing (as that affected timing between keystrokes)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.