Libreng Translator ng Morse Code
I-convert ang teksto sa Morse code at pabalik. Pakinggan ang audio playback ng iyong mensahe sa real time.
Pinapatugtog ang mga letra sa bilis sa kaliwa; humahaba ang mga puwang sa pagitan nila hanggang sa bilis ng puwang. Mainam para matutong marinig ang buong letra.
Encoding, hindi encryption. Ang Morse code ay isang pampublikong encoding standard β hindi ito nagbibigay ng pagiging kumpidensyal o seguridad. Sinumang makakita ng output ay agad itong ma-de-decode.
Sanggunian sa Morse code
Mga karaniwang gamit
- Matuto ng Morse CodeI-type ang pamilyar na salita at makita ang kanilang Morse code β matuto ng pagbabasa at pagsusulat ng Morse code letra sa letra.
- I-encode ang Messages para sa Ham RadioI-convert ang radio messages sa Morse code para sa amateur radio (CW) operators at exams.
- Magpadala ng Secret Morse Code MessagesI-encode ang messages sa Morse code para sa kasiyahan, laro, palaisipan, at escape rooms.
- Matuto ng SOS at Emergency Morse SignalsMatuto ng internationally recognised SOS signal at iba pang emergency Morse code patterns.
- Aviation Morse Code ReferenceTukuyin ang navigation beacon identifiers at aviation Morse code signals na ginagamit sa VORs at NDBs.
Paano ito Gumagana
Ine-encode at dine-decode ng tool ang text gamit ang hardcoded na lookup table ng International Morse Code β walang library, walang server call. Buong tumatakbo sa browser ang conversion, audio playback, at WAV export gamit ang Web Audio API.
- 1Conversion gamit ang lookup tableGinagawang uppercase ang bawat character at itinutugma sa isang 54-entry na MORSE object (A-Z, 0-9, at karaniwang bantas). Nagiging dot-dash na sequence ang mga letra na pinaghihiwalay ng space; nagiging forward slash ang hangganan ng salita. Binabaligtad ng decoding ang parehong table. Minamarkahan ang mga hindi kilalang character sa halip na tahimik na itapon.
- 2Kalkulasyon ng timing ayon sa pamantayan ng ITUKinukuha ng tool ang lahat ng timing mula sa iisang unit: 1.2 segundo na hinati sa napili mong salita bawat minuto (ang pamantayang PARIS). 1 unit ang tuldok, 3 ang gitling, 3 unit ang pagitan ng mga letra, at 7 ang pagitan ng mga salita β ayon sa specification na ITU-R M.1677.
- 3Playback gamit ang Web Audio APIKapag pinindot ang Listen, gumagawa ito ng AudioContext at nag-iiskedyul ng isang OscillatorNode bawat tuldok o gitling sa napili mong frequency ng tono (400β1000 Hz). Pinapakinis ng maliit na linear ramp sa GainNode ang simula at dulo ng bawat beep para maiwasan ang click. Walang audio file na kinukuha β ginagawa agad ang waveform.
- 4Offline na WAV exportGumagamit ang Download WAV ng OfflineAudioContext para i-render ang parehong iskedyul ng oscillator sa isang AudioBuffer sa 44100 Hz nang hindi pinapatugtog, pagkatapos ay ini-empake ng hand-written na DataView encoder ang mga sample sa karaniwang 16-bit mono na RIFF/WAV binary at nagti-trigger ng file download β walang server.
Mga Kaugnay na Tool
URL Encoder at Decoder
I-encode at i-decode ang mga URL at query string. Sinusuportahan ang encodeURIComponent, decodeURIComponent, at query string parsing.
Base64 Encoder at Decoder
I-encode ang teksto o mga file sa Base64, o i-decode ang mga Base64 string pabalik sa plain text. Mabilis, pribado, at libre.
HTML Encoder at Decoder
I-encode ang mga espesyal na karakter sa mga HTML entity o i-decode ang mga entity pabalik sa plain text. Agad, sa iyong browser.