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

Tłumacz Audio Kodu Morse'a

Tłumacz dźwięk alfabetu Morse'a na tekst w czasie rzeczywistym za pomocą naszego narzędzia. Słuchaj przez mikrofon, tłumacząc nagrania (.wav, .mp3) lub testuj z wbudowanymi próbkami sygnałów CW wspomaganymi filtracją pasmową DSP i detekcją obwiedni.

• Opublikowano: 29 lipca 2024 • Ostatnia aktualizacja: 18 sierpnia 2026 • 6 min czytania

Mikrofon offline

Kliknij start, aby zezwolić na dostęp do mikrofonu i nasłuchiwać sygnałów CW.

⚙️ Strojenie filtra DSP

650 Hz
300 Hz 650 Hz 1200 Hz
25 %

Zwiększ próg, jeśli szum tła powoduje fałszywe sygnały.

DSP Envelope & Tone Oscilloscope IDLE
SZACOWANA PRĘDKOŚĆ -- WPM
JEDNOSTKA DIT -- ms
TON SYGNAŁU 650 Hz
SNR SYGNAŁU -- dB
0 symboli
[Kropki · i kreski — pojawią się tutaj...]
0 znaków
[Dekodowane litery i słowa pojawią się tutaj...]
🛠️ Przegląd i cel narzędzia

O tłumaczu audio alfabetu Morse'a

Tłumacz audio alfabetu Morse'a to zaawansowane narzędzie DSP działające w przeglądarce, zaprojektowane do przekładu sygnałów CW na tekst w czasie rzeczywistym. Niezależnie od tego, czy jesteś krótkofalowcem odbierającym sygnały na żywo, uczniem testującym szybkość nadawania, czy badaczem dekodującym pliki, narzędzie izoluje częstotliwości, odfiltrowuje szumy, mierzy czas znaków wg standardów ITU i wyświetla tekst.

🔬 Potok cyfrowego przetwarzania sygnału

Jak filtry Web Audio API dekodują tony dźwiękowe

Nasz silnik dekodowania przetwarza sygnały z mikrofonu i plików za pomocą potoku DSP działającego w oparciu o Web Audio API:

1. Automatyczne strojenie częstotliwości FFT

Wykonuje szybką transformatę Fouriera (FFT) 2048 punktów, aby zidentyfikować dominującą częstotliwość w widmie 300Hz–1200Hz.

2. Izolacja filtrem pasmowo-przepustowym Biquad

Stosuje wąski filtr pasmowy o wysokim Q, wyśrodkowany na wykrytym tonie, tłumiąc szumy atmosferyczne i interferencje głosowe.

3. Demodulacja obwiedni sygnału

Ekstrahuje obwiednię sygnału przy użyciu przybliżenia transformaty Hilberta, przekazując czyste impulsy binarne do adaptacyjnego klasyfikatora prędkości WPM.

📻 Operacje w zawodach krótkofalarskich CW

Optymalizacja dekoderów audio pod kątem zawodów CW

Podczas zawodów krótkofalarskich CW (takich jak CQ WW CW lub ARRL DX), stacje nadają z dużą prędkością (28–40 WPM) w gęstym tłoku (pileup). Aby uzyskać maksymalną stabilność:

  • Wąski filtr odbiornika: Ustaw filtr CW swojego radia na szerokość 250 Hz lub 500 Hz przed skierowaniem audio do dekodera.
  • Kalibracja progu szumów: Dopasuj czerwony suwak bramki szumów na oscyloskopie, aby szum odbiornika pozostawał poniżej linii, a sygnały Morse'a były wyraźnie wyzwalane.
  • Użyj wejścia LINE-IN: Aby uzyskać najlepszy stosunek sygnału do szumu (SNR), skieruj audio z gniazda PHONE/AUX radia bezpośrednio do portu LINE-IN komputera.

⭐ Kluczowe funkcje tłumacza audio

Słuchaj bezpośrednio przez mikrofon lub prześlij pliki WAV/MP3 w celu natychmiastowego automatycznego dekodowania.

Automatycznie wykrywa częstotliwość (300-1200 Hz) i izoluje tony Morse'a przy użyciu ostrego filtru pasmowego Biquad.

Wizualizuje obwiednię sygnału, progi szumów, szacowaną prędkość WPM, długość znaku (ms) i stosunek sygnału do szumu (SNR).

Działa w całości po stronie klienta (JavaScript Web Audio API) bez wysyłania strumieni audio na serwery zewnętrzne.

🔄 Kompletny proces krok po kroku

1️⃣

Wybierz źródło sygnału

Wybierz Mikrofon na żywo, aby przechwycić dźwięk z otoczenia, lub Prześlij plik audio, aby wczytać nagranie.

2️⃣

Skalibruj wysokość tonu i bramkę szumów

Kliknij Autostrojenie tonu lub dopasuj suwaki częstotliwości i progu szumów, aż sygnał będzie czysty.

3️⃣

Obserwuj dekodowanie w czasie rzeczywistym

Obserwuj oscyloskop. Kropki i kreski zamieniają się w surowe symbole, a następnie w czytelny tekst.

4️⃣

Skopiuj lub wyeksportuj wynik

Użyj Kopiuj tekst lub Pobierz .TXT, aby zapisać transkrypcję.

📖 Zrozumienie parametrów dekodowania CW

Wysokość tonu i automatyczne strojenie

Krótkofalowcy nadają tony CW zazwyczaj między 500 Hz a 800 Hz. Dopasowanie filtra pasmowego do tej częstotliwości drastycznie poprawia SNR. Kliknij Autostrojenie tonu, aby automatycznie znaleźć pik za pomocą FFT.

Bramka detekcji szumów

Szumy atmosferyczne (QRN) mogą wyzwalać fałszywe znaki. Zwiększenie Bramki detekcji szumów zapewnia, że dekoder reaguje tylko wtedy, gdy amplituda tonu przekracza poziom tła.

Standardowe współczynniki czasowe (ITU-R M.1677-1)

Standardowe czasy Morse'a wymagają: 1 kropka = 1 jednostka; 1 kreska = 3 jednostki; przerwa między elementami = 1 jednostka; przerwa między literami = 3 jednostki; przerwa między słowami = 7 jednostek. Nasz algorytm kalibruje czas trwania na bieżąco.

Najlepsze praktyki dekodowania plików audio

Przy przesyłaniu plików najlepiej używać nieskompresowanych WAV lub wysokiej jakości MP3. Unikaj agresywnej kompresji, która niszczy ostrość krawędzi impulsów.

📻

Poradnik obsługi CW i filtrowania sygnałów dla krótkofalowców

Profesjonalne techniki odbioru słabych sygnałów CW w trudnych warunkach pasmowych.

1. Wąskie kwarcowe filtry pasmowe (250Hz - 500Hz)

Podczas zawodów, silne sygnały sąsiednie (QRM) mogą zakłócać odbiór. Nowoczesne transceivery używają wąskich filtrów kwarcowych lub DSP. Nasz dekoder naśladuje to zachowanie za pomocą ostrego filtra Biquad.

2. Automatyczna regulacja wzmocnienia (AGC) i wzmocnienie RF

Nagłe wyładowania mogą przeciążyć detektor. Aby utrzymać stabilność, wyłącz lub spowolnij AGC odbiornika i nieco zredukuj wzmocnienie RF, aby szum spadł poniżej czerwonej linii progu.

3. Adaptacja do zmian prędkości (Farnsworth i manipulatory typu bug)

Operatorzy używający manipulatorów typu "bug" lub kluczy prostych często zmieniają tempo. Nasz algorytm adaptacyjny stale uśrednia ostatnie 10 znaków, aby korygować granice znaków w czasie rzeczywistym.

4. Popularne skróty krótkofalarskie i znaki operacyjne

Dekodowanie Morse'a obejmuje standardowe kody Q i znaki operacyjne, takie jak CQ, DE, 73, SK, AR.

📊 Szum sygnału i niezawodność dekodowania DSP

Macierz wydajności i dokładności sygnału

Warunki sygnału SNR (Stosunek sygnał-szum) Szerokość filtra Biquad Dokładność dekodowania Optymalizacja
Czysty ton cyfrowy / Studio WAV 30+ dB (Idealne) Szerokie (500 Hz) Znakomita Użyj domyślnych ustawień
Umiarkowane zanikanie sygnału (QSB) 15 – 25 dB Średnie (250 Hz) Dobra Kliknij Autostrojenie tonu
Silne szumy atmosferyczne (QRN) 5 – 10 dB (Szumiące) Bardzo wąskie (100 Hz) Obniżona Podnieś suwak bramki szumów
Interferencje od sąsiednich stacji (QRM) < 5 dB (Poważne) Notch / Wąskie (50 Hz) Niewiarygodna Użyj filtra Notch odbiornika

Najczęściej zadawane pytania o tłumacza audio Morse'a

Czy dekoder może słuchać sygnałów krótkofalarskich na żywo? ▼

Tak! Możesz ustawić mikrofon komputera lub smartfona przy głośniku transceivera lub użyć kabla Line-in. Użyj autostrojenia, aby wyśrodkować filtr na częstotliwości sygnału.

Dlaczego dekoder gubi kropki lub dodaje dodatkowe litery? ▼

Problemy wynikają zazwyczaj ze złego ustawienia progu szumów lub wysokości tonu. Kliknij "Autostrojenie" i dostosuj suwak bramki, aż czerwona linia znajdzie się powyżej tła na oscyloskopie.

Czy ten dekoder działa offline? ▼

Całe przetwarzanie sygnału (DSP), filtrowanie i dekodowanie odbywa się w 100% lokalnie w przeglądarce przy użyciu Web Audio API. Żadne nagrania nie są przesyłane na serwery zewnętrzne.

Jakie formaty plików audio są obsługiwane? ▼

Dekoder obsługuje pliki WAV, MP3, AAC, OGG i FLAC. Dla najlepszej dokładności plik powinien zawierać czysty ton bez głośnego tła.

Jaką prędkość WPM potrafi dekodować ten dekoder? ▼

Silnik automatycznej dyskryminacji czasu potrafi dekodować sygnały od 5 WPM do ponad 50 WPM, adaptując się automatycznie, o ile sygnał jest wyraźnie oddzielony od szumu.

Jak algorytm Goertzela izoluje sygnały CW? ▼

Algorytm Goertzela ocenia konkretne składowe częstotliwościowe w strumieniu próbek audio. Zamiast obliczać pełne FFT, celuje w wybrany ton (np. 650 Hz), zapewniając wysoką wydajność obliczeniową i szybką reakcję w czasie rzeczywistym.