Manually adjustable parameters include the frequency of the audio filter, the WPM dot/dash speed used for detecting characters, the threshold level of background noise, and whether Farnsworth timing is to be used for detecting spaces between individual characters. The Morse Code Decoder includes both an automatic decoding mode, plus manual controls to allow the decoding of weaker signals in noise and QRM. Just use the microphone or headset input on your iPhone or iPad for the audio signal input, and watch decoded text appear. Please place an issue or a pull request.The HotPaw Morse Code Decoder translates Morse Code sound into text. Optionally, html test coverage reports can be produced with pytest -cov morse_audio_decoder -cov-report htmlĬontributions are welcome. Tests are run with: pytestĪnd test coverage checked with pytest -cov Tests should be written in pytest, targeting maximum practical code coverage. Install dependencies with poetry installĪll code is to be formatted with black: black **/*.pyĪnd code quality checked with pylint: pylint **/*.py.The program is also not intended to identify single characters, as the precision will be lower with shorter inputs. decoding in smaller time steps, taking into account speed changes.keying speed detection (characters/words per minute).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |