Menu
Reklama

Tłumacz alfabetu Morse'a na tekst

Otwiera się w trybie dekodowania z gotową wiadomością w polu. Wklej własne kropki i kreski albo naciśnij Słuchaj, aby odczytać Morse'a prosto z dźwięku.

Autor: Nethanel Bar, Co-founder & CEO

Ostatnia aktualizacja

Reklama

Chcesz naprawdę nauczyć się programować?

Coddy uczy cię przez pisanie prawdziwego kodu w przeglądarce: interaktywne lekcje, natychmiastowa informacja zwrotna i pomoc AI, gdy utkniesz.

Jak przetłumaczyć alfabet Morse'a na tekst

Odczytanie alfabetu Morse'a sprowadza się do poprawnego podziału. Każda grupa kropek i kresek między spacjami to jedna litera lub cyfra; każdy ukośnik to koniec słowa. Tłumacz powyżej czyta ., - i /, ale przyjmuje też to, co ludzie naprawdę wklejają: typograficzne kropki (·, •), półpauzy i pauzy (–, —), podkreślniki zamiast kresek, pionową kreskę jako podział słów oraz dwie lub więcej spacji zamiast ukośnika. Wszystko, czego nie da się dopasować, staje się w wyniku znakiem ?, więc widzisz dokładnie, gdzie wiadomość się posypała, zamiast dostać pustkę.

Gdy Morse dociera jako dźwięk, a nie tekst (nagranie, radio, telefon przyłożony do ekranu, film), przycisk Słuchaj zamienia mikrofon w dekoder. Obserwuje pasmo 400-1100 Hz, w którym leżą tony Morse'a, mierzy czas każdego tonu i każdej ciszy, wpisuje kropki, kreski i przerwy do pola na bieżąco, a tekst pojawia się w prawym panelu. Ustaw suwak Tempo blisko tempa nadawcy, żeby pierwsze litery zostały odczytane poprawnie; potem dekoder dopasowuje się do rytmu nadawcy.

Nic nie opuszcza twojej przeglądarki: dekodowanie, analiza dźwięku i kopiowanie odbywają się na tej stronie. Naciśnij Odtwórz, aby usłyszeć wklejonego Morse'a, co jest najszybszym sposobem na sprawdzenie zapisu.

Co warto wiedzieć o dekodowaniu alfabetu Morse'a

  • Jedna spacja oddziela litery, ukośnik (lub szeroka przerwa) oddziela słowa. .... .. to HI; .... / .. to H I jako dwa słowa.
  • Alfabet Morse'a nie ma wielkości liter. Dekoder pisze wielkimi literami; "hello" i "HELLO" to ten sam kod.
  • ? w wyniku oznacza grupę, której nie ma w tabeli: zwykle brakująca spacja skleiła dwie litery albo jest o jeden symbol za dużo.
  • Cyfry zawsze mają pięć symboli, a litery nigdy więcej niż cztery, więc .---- to 1, a .--- to J.
  • Ze słuchu kreski są trzy razy dłuższe od kropek, a przerwa między słowami to siedem jednostek. Nagranie, które brzmi równomiernie, jest nadawane w wolnym, szkoleniowym tempie.
Reklama

Przykłady dekodowania

Powitanie

Morse

.... . .-.. .-.. --- / .-- --- .-. .-.. -..

Tekst

HELLO WORLD

Wiadomość, na której otwiera się strona. Dwa słowa i ukośnik między nimi.

Typograficzny Morse ze strony internetowej

Morse

··· −−− ··· | −·−− · ···

Tekst

SOS YES

Kropki środkowe, znaki minus i pionowa kreska jako podział słów są czytane tak samo jak ., - i /.

Zapis z błędem

Morse

- .... .- -. -.- ...... / -.-- --- ..-

Tekst

THANK? YOU

Sześć kropek to nie jest żaden znak, więc pojawia się ?. Nadawca miał na myśli ... / -.--...: brakująca spacja skleiła S z THANKS z tym, co było dalej.

Dlaczego dekodowanie wychodzi źle

  • Brak spacji między literami. .... to H, ale .. .. to II: przerwa jest częścią kodu, a zapisu, który ją gubi, nie da się odtworzyć.
  • Oznaczanie podziału słów pojedynczą spacją. Dekoder czyta wtedy całą linię jako jedno długie słowo; użyj ukośnika lub podwójnej spacji.
  • Liczenie sygnałów zamiast mierzenia ich długości. Kreska to nie "kropka, która trwa trochę dłużej", tylko dokładnie trzy kropki, a pospieszny zapis na oko kończy się znakami ?.
  • Słuchanie przy źle ustawionym tempie. Dekoder mikrofonu startuje od wartości suwaka Tempo; jeśli nadawca ma 25 WPM, a suwak 8, pierwsze kreski są czytane jako kropki, dopóki dekoder się nie dostosuje.

Alfabet Morse'a na tekst: FAQ

Jak przetłumaczyć alfabet Morse'a na tekst?
Wklej kropki i kreski do lewego pola, ze spacją między literami i ukośnikiem między słowami, a tekst natychmiast pojawi się po prawej. Typograficzne kropki, kreski i pionowa kreska też są akceptowane. Jeśli Morse dociera jako dźwięk, naciśnij Słuchaj i pozwól mikrofonowi go odczytać.
Czy potrafi odczytać alfabet Morse'a z nagrania lub radia?
Tak, do tego służy Słuchaj. Odtwórz nagranie w pobliżu mikrofonu (albo zbliż telefon do radia), a każdy ton zostanie zmierzony i zapisany jako kropka lub kreska, a przerwy staną się podziałami liter i słów. Najlepiej działa z czystym tonem i suwakiem Tempo ustawionym blisko tempa nadawcy.
Dlaczego w wyniku pojawia się znak zapytania?
? oznacza grupę symboli, która nie jest znakiem alfabetu Morse'a: najczęściej dwie litery, które straciły spację między sobą, albo przypadkowa dodatkowa kropka. Sprawdź Morse'a tuż przed nim; reszta wiadomości dekoduje się normalnie.
Czy dekoduje alfabet Morse'a w innych językach?
Międzynarodowy alfabet Morse'a obejmuje 26 liter łacińskich, cyfry i znaki interpunkcyjne, więc każdy język zapisany tym alfabetem da się tu odczytać. Litery z diakrytykami, takie jak polskie Ą czy Ś, oraz inne pisma mają własne narodowe tabele Morse'a, których ten tłumacz nie zawiera.

Inne narzędzia dla programistów

Ilustracja języków programowania w Coddy

Ucz się programowania z Coddy

ZACZNIJ