https://github.com/ggerganov/kbd-audio
It's quite good at decoding my own typing, although I am a quite aggressive typist and that may help. I haven't tried it on others, though (honest, officer).
It's not 15 years ago but I remember this[0] being shared on HN 5 years ago. I can't find them at the moment but I also do remember seeing whitepapers outlining the same techniques before that.
This one is interesting to me, now, considering who the author is.
Georgi Gerganov created one a few years ago
Since when we talk, our tongues tap patterns on the roof of the mouth and the back of the teeth, I wonder if AI processing could infer what words you are shaping from these sensors. Maybe itβs possible to input text by mouthing words silently, but without opening your mouth. Kind of like how itβs possible to eavesdrop from just the sound of keyboard clicks:
You can be spied with a microphone: https://github.com/ggerganov/kbd-audio
There's some interesting attacks based on working out the sound of each key on a keyboard and then guessing keystrokes - https://github.com/ggerganov/kbd-audio
I've been working on a similar tool: https://github.com/ggerganov/kbd-audio (see the 'keytap' tool). Not sure how well it works yet, as I have made tests only with my setup. There is a live page that anyone can experiment with.