Mors Kodu Ses Çevirici
Translate CW Morse code audio into text in real time with our Morse code audio translator. Listen through your microphone, translate audio recordings (.wav, .mp3), or test with built-in CW sample signals powered by DSP bandpass filtering and envelope detection.
Mikrofon Devre Dışı
Click start to allow microphone access and listen for CW Morse audio signals.
Click or drag & drop Morse audio file
WAV, MP3, OGG, AAC Desteklenir (Maks. 20MB)
Veya hazır örnek ses dosyalarıyla hemen deneyin:
⚙️ DSP Filter Tuning
Adjust threshold higher if background noise creates false dits.
Türkçe Özel Karakterler ve Mors Standartları
Türk alfabesi harfleri için resmi ITU-R kodları ve ses algılama kuralları
Ses çeviricimiz Türkçeye özgü Ç, Ğ, İ, Ö, Ş ve Ü harflerini eksiksiz destekler ve ses sinyallerinden tanır.
Türkçe telegrafide Ç harfi için standart 5 öğeli Mors dizisi.
Türk alfabesindeki Ğ harfine özel telegrafik Mors kodu.
Uluslararası telegrafide Ö harfinin resmi kodu.
Dört çizgi (----) ile temsil edilen Ş karakteri.
İki nokta iki çizgi (..--) ile kodlanan Ü harfi.
About the Morse Code Audio Translator
The Morse Code Audio Translator is an advanced web-based Digital Signal Processing (DSP) tool designed to translate audible Morse code signals into plain English text in real time. Whether you are an amateur ham radio operator receiving live CW signals, a student testing keying speed, or an investigator decoding recorded audio files, this tool isolates audio frequencies, filters out background static, measures symbol timing according to ITU standards, and displays decoded characters instantly.
How Web Audio API Filters and Decodes Audio Tones
Our audio decoding engine processes microphone and file audio streams using a multi-stage DSP pipeline running natively in Web Audio API:
1. FFT Frequency Auto-Tune
Performs 2048-point Fast Fourier Transform (FFT) analysis to identify the dominant peak frequency in the 300Hz–1200Hz sidetone spectrum.
2. Biquad Bant Geçiren Filtre
Applies a high-Q narrow bandpass filter centered on the detected peak, attenuating out-of-band atmospheric static and voice interference.
3. Envelope Demodulation
Extracts the signal envelope using Hilbert transform approximation, feeding clean binary state pulses into the adaptive WPM duration classifier.
Optimizing Audio Decoders for High-Speed CW Contesting
During amateur radio CW contests (such as CQ WW CW or ARRL DX), stations send at high speeds (28–40 WPM) amidst heavy pileup QRM. To achieve maximum decoding stability:
- Narrow Transceiver Passband: Set your radio's CW filter to 250 Hz or 500 Hz bandwidth prior to feeding audio to the web decoder.
- Calibrate Noise Threshold: Adjust the red noise gate slider on our oscilloscope card so that background receiver static remains below the threshold line while Morse signal bursts trigger cleanly.
- Use Direct Line-In: For optimal signal-to-noise performance, route audio from your radio's PHONE/AUX jack directly into your computer's LINE-IN port rather than using an open microphone.
⭐ Key Features of the Audio Translator
Listen directly through your device microphone or upload WAV/MP3 audio files for instant automated decoding.
Automatically detects pitch frequency (300-1200 Hz) and isolates Morse sidetones using a sharp biquad bandpass filter.
Visualizes signal envelope, noise thresholds, estimated WPM sending speed, unit dit length (ms), and signal-to-noise ratio (SNR).
Runs entirely in client-side Web Audio API JavaScript without sending audio streams or recordings to remote servers.
🔄 Complete Step-by-Step Workflow
Choose Input Source
Select Live Microphone to capture ambient audio or Audio File Upload to load a recorded audio file.
Calibrate Pitch & Noise Gate
Click Auto-Tune Pitch or adjust frequency and noise threshold sliders until the signal sits above background noise.
Observe Real-Time Decoding
Watch the real-time oscilloscope envelope. Dits and dahs stream into raw Morse symbols, followed by translated English plain text.
Copy or Export Output
Use Copy Text to copy decoded messages to your clipboard or Download .TXT to save your transcript.
📖 Understanding CW Audio Decoding Parameters
Pitch Frequency & Auto-Tune
Amateur radio operators and CW transmitters typically transmit audio sidetones between 500 Hz and 800 Hz. Setting your decoder's bandpass filter to match the exact pitch increases signal-to-noise ratio (SNR) dramatically. Click Auto-Tune Pitch to automatically locate the peak frequency bin via Fast Fourier Transform (FFT).
Noise Detection Gate
Atmospheric static crashes (QRN) or ambient room noise can trigger false dits. Raising the Noise Detection Gate ensures the envelope detector only triggers when the tone amplitude exceeds background noise floor levels.
Standard Timing Ratios (ITU-R M.1677-1)
Standard Morse code timing requires: 1 Dit = 1 unit; 1 Dah = 3 units; Intra-character gap = 1 unit; Letter space = 3 units; Word space = 7 units. Our algorithm continuously recalibrates unit duration to adapt to hand-keyed speed fluctuations.
Audio File Decoding Best Practices
When uploading recorded audio files, uncompressed WAV or high-bitrate MP3 files with clean single-tone audio produce the highest decoding accuracy. Avoid aggressive compression algorithms that destroy CW tone edge sharpness.
Amateur Radio CW Operating & Signal Filtering Guide
Pro techniques for receiving weak HF radio Morse code signals under noisy band conditions.
1. Narrow Crystal Bandpass Filters (250Hz - 500Hz)
When receiving crowded CW bands during contests or DX hunting, nearby strong signals (QRM) can bleed into your audio stream. Modern transceivers use narrow crystal or DSP bandpass filters to isolate target CW tones. Our web decoder mirrors this behavior with a sharp Biquad filter centered around your selected pitch.
2. Automatic Gain Control (AGC) & RF Gain Control
Sudden static bursts can overwhelm audio envelope detectors. To maintain stable decoding, disable or slow down your receiver's AGC and back off RF gain slightly so background noise falls below the decoder's red threshold line.
3. Adapting to Speed Fluctuations (Farnsworth & Bug Keys)
Operators using mechanical semi-automatic "bug" keys or straight keys often vary their sending speed mid-sentence. Our real-time adaptive timing tracker continuously averages the last 10 dits to recalculate character boundaries on the fly.
4. Common Ham Radio Abbreviations & Prosigns
Morse audio decoding often includes standard Q-codes and prosigns such as CQ (Calling any station), DE (From), 73 (Best regards), SK (End of contact), and AR (End of message).
Signal Condition Performance & Accuracy Matrix
| Signal Environment | SNR (Signal-to-Noise) | Biquad Filter Bandwidth | Decoding Accuracy | Optimization Action |
|---|---|---|---|---|
| Clean Digital Tone / Studio WAV | 30+ dB (Pristine) | Wide (500 Hz) | Excellent | Use default settings; instant real-time decoding |
| Moderate HF Radio Fading (QSB) | 15 – 25 dB | Medium (250 Hz) | Good | Click Auto-Tune Pitch to center narrow filter |
| Heavy Atmospheric Static (QRN) | 5 – 10 dB (Noisy) | Ultra-Narrow (100 Hz) | Reduced | Raise Noise Gate threshold slider above red static floor |
| Overlapping Station Interference (QRM) | < 5 dB (Severe) | Notch / Narrow (50 Hz) | Unreliable | Enable receiver IF shift / notch filter to cut adjacent pitch |
Audio Morse Translator FAQ
Bu araç gerçek telsiz CW yayınlarını çözebilir mi? ▼
Evet! Mikrofonunuzu telsiz hoparlörüne yaklaştırarak veya ses kablosu bağlayarak kullanabilirsiniz. Auto-Tune tonu anında yakalar.
Neden bazı noktalar atlanıyor veya yanlış harfler çıkıyor? ▼
Gürültü eşiği veya frekans ayarı hatalı olduğunda bu durum yaşanabilir. 'Otomatik Ton Ayarı'na basıp eşik çubuğunu hafifçe yükseltin.
Bu ses çevirici internetsiz (çevrimdışı) çalışır mı? ▼
Evet! Tüm DSP ve metin çözümleme işlemleri HTML5 Web Audio API ile tarayıcınızda yerel olarak yürütülür.
Hangi ses dosyası formatları destekleniyor? ▼
WAV, MP3, AAC, OGG ve FLAC formatındaki net Mors kayıtları desteklenir.
Hangi hız aralıklarını (WPM) çözebilir? ▼
5 WPM'den 50+ WPM'e kadar geniş bir hız yelpazesinde otomatik adaptasyonla çalışır.
Parazit ve cızırtılar nasıl engellenir? ▼
Yüksek Q değerli sayısal bant geçiren filtreler ile yalnızca Mors tonu frekansı geçirilerek parazitler süzülür.
🔗 Explore Related Tools & References
Want to translate secret messages, practice Morse code, or check technical ITU standards? Explore our interactive tools and reference guides: