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.
Mikrofon offline
Kliknij start, aby zezwolić na dostęp do mikrofonu i nasłuchiwać sygnałów CW.
Kliknij lub przeciągnij plik audio Morse'a
Obsługuje WAV, MP3, OGG, AAC (maks. 20MB)
Lub przetestuj natychmiast za pomocą przykładowego pliku:
⚙️ Strojenie filtra DSP
Zwiększ próg, jeśli szum tła powoduje fałszywe sygnały.
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.
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.
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
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.
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.
Obserwuj dekodowanie w czasie rzeczywistym
Obserwuj oscyloskop. Kropki i kreski zamieniają się w surowe symbole, a następnie w czytelny tekst.
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.
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.
🔗 Sprawdź powiązane narzędzia i referencje
Chcesz tłumaczyć wiadomości, ćwiczyć Morse'a lub sprawdzić standardy ITU? Odkryj nasze interaktywne narzędzia: