Listens via your microphone and decodes Morse audio to text.
idle
0.000silent
0.020
Dot length: 80 ms — also adapts to what it hears.
Current letter being built:
Decoded text:
Tip: Browsers only grant mic access on https:// or http://localhost.
If you opened this as a file://, run a quick local server:
python3 -m http.server then visit http://localhost:8000/morse-listener.html.