Skip to main content
🎙️ Real-Time DSP Audio Translator

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.

• Yayınlanma: 29 Temmuz 2024 • Last Son Güncelleme: 18 Ağustos 2026 • 6 Min Read

Mikrofon Devre Dışı

Click start to allow microphone access and listen for CW Morse audio signals.

⚙️ DSP Filter Tuning

650 Hz
300 Hz 650 Hz 1200 Hz
25 %

Adjust threshold higher if background noise creates false dits.

DSP Zarf ve Ton Osiloskobu IDLE
TAHMİNİ HIZ -- WPM
DIT BİRİMİ -- ms
PITCH TONE 650 Hz
SİNYAL SNR -- dB
0 symbols
[Noktalar · ve çizgiler — burada akacaktır...]
0 chars
[Çözülen harfler ve kelimeler anlık olarak burada görünecektir...]
ITU-R M.1677-1 Extended CW Standards

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.

Ç ITU-R Standart | Fransızca Ç ve Lehçe Ć ile aynı
-.-..
DAH-DIT-DAH-DIT-DIT

Türkçe telegrafide Ç harfi için standart 5 öğeli Mors dizisi.

Ğ Türk Telegrafi Standardı
--.-.
DAH-DAH-DIT-DAH-DIT

Türk alfabesindeki Ğ harfine özel telegrafik Mors kodu.

Ö ITU-R M.1677-1 | Almanca Ö ile aynı
---.
DAH-DAH-DAH-DIT

Uluslararası telegrafide Ö harfinin resmi kodu.

Ş Türk Telegrafi Standardı
----
DAH-DAH-DAH-DAH

Dört çizgi (----) ile temsil edilen Ş karakteri.

Ü ITU-R M.1677-1 | Almanca Ü ile aynı
..--
DIT-DIT-DAH-DAH

İki nokta iki çizgi (..--) ile kodlanan Ü harfi.

Telsiz Telegrafi Kuralı: Amatör telsiz ve uluslararası CW haberleşmelerinde Türkçe özel karakterler kimi zaman C, G, I, O, S, U olarak da sadeleştirilerek aktarılabilir.
🛠️ Tool Overview & Purpose

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.

🔬 Digital Signal Processing Pipeline

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.

📻 Amateur Radio CW Contest Operations

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

1️⃣

Choose Input Source

Select Live Microphone to capture ambient audio or Audio File Upload to load a recorded audio file.

2️⃣

Calibrate Pitch & Noise Gate

Click Auto-Tune Pitch or adjust frequency and noise threshold sliders until the signal sits above background noise.

3️⃣

Observe Real-Time Decoding

Watch the real-time oscilloscope envelope. Dits and dahs stream into raw Morse symbols, followed by translated English plain text.

4️⃣

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 Noise & DSP Decoding Reliability

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.

Want to translate secret messages, practice Morse code, or check technical ITU standards? Explore our interactive tools and reference guides: