Audio-morsecode Decoder
Upload een MP3- of WAV-bestand met pieptonen in morsecode en decodeer dit naar platte tekst met behulp van browsergebaseerde frequentieanalyse. Geen serverupload - volledig privé.
Handmatige invoer — als automatische detectie mislukt
Hoe de Audiodecoder werkt
Deze tool maakt gebruik van de ingebouwde browser Webaudio-API om uw audiobestand volledig lokaal te verwerken. Wanneer u een bestand uploadt, wordt de audio gedecodeerd in onbewerkte PCM-samples. De tool scant vervolgens de audio in korte overlappende vensters en berekent de signaalenergie binnen de doelfrequentieband die u specificeert met behulp van een frequentieanalysebenadering.
Elk tijdvenster wordt geclassificeerd als 'toon aan' (morsesignaal aanwezig) of 'toon uit' (stilte), afhankelijk van het feit of de energie in die frequentieband de door u ingestelde drempel overschrijdt. Het resulterende patroon van aan/uit-segmenten wordt vervolgens gemeten en vergeleken met de verwachte duur van de punten en streepjes, berekend op basis van uw WPM-hint, waardoor een reeks punten, streepjes, letterruimten en woordruimten ontstaat.
Deze aanpak werkt het beste bij schone CW-opnames – het type geproduceerd door Morse-oefeninstrumenten, radiozenders of onze eigen hoofdvertaler. Opnames met achtergrondgeluid, inconsistente toonhoogte of zwaar gecomprimeerde audio zullen minder nauwkeurige resultaten opleveren. De fallback voor handmatige invoer behandelt elk geval waarin automatische detectie onvoldoende is.
Hoe Gebruik dit hulpmiddel
Configureer instellingen
Stel het frequentiebereik van uw morsepiep in. Standaard 400–1200 Hz werkt voor de meeste CW-signalen. Stel uw verwachte WPM in.
Audio uploaden
Sleep of blader om een MP3- of WAV-bestand te uploaden. Het bestand wordt in uw browser gelezen; er wordt niets naar een server geüpload.
Analyseer en decodeer
Klik op "Analyseren en decoderen". De tool verwerkt de audio en geeft de gedetecteerde morsecode en gedecodeerde tekst weer.
Pas indien nodig aan
Als de resultaten er verkeerd uitzien, past u Threshold of WPM aan en probeert u het opnieuw. Of typ de Morse handmatig in het fallback-vak.
Het begrijpen van de Instellingen
Het correct aanpassen van deze vier parameters is de sleutel tot goede automatische detectieresultaten.
Freq Min / Max
Het frequentiebereik van de morsepieptoon in Hz. Standaard CW-radiotonen liggen doorgaans tussen 400 en 800 Hz. Onze hoofdvertaler gebruikt standaard 600 Hz. Stel Min onder en Max boven de werkelijke toonfrequentie in. Default: 400–1200 Hz
Drempelwaarde (%)
Hoe sterk een signaal moet zijn (ten opzichte van het luidste gedetecteerde signaal) om als 'toon aan' te worden geclassificeerd. Lagere waarden detecteren stillere signalen, maar kunnen leiden tot ruis. Hogere waarden vereisen een sterker signaal. Default: 25%
WPM-tip
Uw schatting van de transmissiesnelheid in woorden per minuut. Dit wordt gebruikt om de verwachte puntlengte te berekenen en elk segment te classificeren als een punt, streepje, letteropening of woordopening. Default: 15 WPM
Tips voor het oplossen van problemen
Als je te veel stippen zonder streepjes ziet, verhoog dan de WPM. Als alles op één lang streepje lijkt, verlaag dan WPM. Als u willekeurige ruis ziet: verhoog de drempelwaarde. Als sommige signalen worden gemist: verlaag de drempelwaarde.
Mogelijkheden & Beperkingen
Wat goed werkt
- Schone CW-sinusgolftoonopnamen
- WAV-formaat (ongecomprimeerd - beste nauwkeurigheid)
- Opnames van Morse-oefentools en onze vertaler
- Consistente snelheid en toonhoogte overal
- Weinig achtergrondgeluid
- Instelbaar frequentiebereik en drempel
- Handmatige correctie altijd beschikbaar als fallback
- Visuele golfvormweergave voor foutopsporing
Belangrijke beperkingen
Audiodecodering is complex. De resultaten kunnen onbetrouwbaar zijn bij:
- Zwaar achtergrondgeluid of ruis
- Variabele toonhoogte tijdens transmissie
- Sterk gecomprimeerde MP3-bestanden
- Zeer hoge of zeer lage WPM-snelheden
- Opnames met stem, muziek of meerdere gelijktijdige signalen
- Opnames in telegraafklikmodus (niet-sinusvormige golfvorm)
Gebruik altijd handmatige invoer wanneer automatische detectie onnauwkeurig is.