Kode Morse mengubah teks menjadi ritme sinyal pendek dan panjang yang dapat merambat melalui gelombang radio, lampu berkedip, atau kabel telegraf — tidak memerlukan layar atau keyboard. Penerjemah ini mengkonversi antara teks biasa dan kode Morse Internasional di kedua arah, dan dapat memutar hasilnya kembali sebagai audio berwaktu sehingga Anda dapat mendengar seperti apa suara transmisi sebenarnya.
Cara kerja penerjemah
Setiap karakter yang Anda ketikkan dicari dalam tabel tetap yang ditentukan oleh standar Kode Morse Internasional (ITU-R M.1677-1): masing-masing dari 26 huruf, 10 digit, dan tanda baca umum memiliki urutan titik dan garis yang unik. Pengkodean adalah pencarian lurus, huruf demi huruf, dengan spasi tunggal di antara kode huruf dalam kata yang sama dan garis miring (/) di antara kata. Decoding menjalankan tabel yang sama secara terbalik — membagi input menjadi garis miring untuk menemukan batas kata, lalu spasi untuk menemukan kode huruf individual.
Tombol Putar mengubah string yang dikodekan menjadi audio nyata menggunakan Web Audio API. Ini mengikuti rasio waktu Morse standar: tanda hubung sama dengan tiga kali panjang titik, jarak antar simbol dalam satu huruf adalah satu panjang titik, jarak antar huruf adalah tiga panjang titik, dan jarak antar kata adalah tujuh panjang titik — proporsi yang sama dengan yang digunakan oleh kunci telegraf atau operator radio, hanya dikompresi hingga kecepatan mendengarkan yang nyaman.
Membaca dan menulis masukan Morse yang valid
Saat mendekode, gunakan satu spasi di antara kode untuk setiap huruf dan garis miring yang dikelilingi spasi ( / ) di antara kata — misalnya ... --- ... / ... --- ... untuk 'SOS SOS'. Hanya titik (.), garis (-), spasi, dan garis miring yang bermakna; karakter lain atau rangkaian titik/tanda hubung yang tidak dikenali akan dilewati dan dilaporkan, bukan ditebak secara diam-diam, sehingga Anda dapat melihat dengan tepat bagian mana dari transmisi yang tidak diterjemahkan dengan rapi.
Saat mengkodekan, penerjemah akan membuat teks Anda menjadi huruf besar secara otomatis karena kode Morse tidak memiliki konsep huruf besar/kecil yang terpisah. Huruf dan simbol beraksen di luar tabel Morse Internasional standar (seperti tanda hubung em atau emoji) tidak didukung dan dicantumkan sebagai karakter yang tidak didukung dalam detail hasil, bukan dihilangkan secara diam-diam tanpa penjelasan.
Dimana kode Morse masih digunakan
Meskipun digantikan oleh komunikasi digital untuk sebagian besar penggunaan sehari-hari, kode Morse tetap menjadi pengetahuan yang diwajibkan secara hukum bagi banyak operator radio amatir, digunakan dalam penerbangan untuk mengidentifikasi sinyal navigasi (stasiun VOR dan NDB masih menyiarkan pengenal tiga huruf mereka dalam Morse), dan muncul dalam konteks maritim dan darurat justru karena kode tersebut dapat dikirim hanya dengan lampu, suara, atau saklar sederhana — berguna ketika saluran suara atau data gagal. SOS khususnya tetap dikenal di luar lingkaran radio sebagai singkatan dari 'kirim bantuan'.