मुख्य सामग्री पर जाएँ

मुफ़्त मोर्स कोड अनुवादक

टेक्स्ट को मोर्स कोड में और वापस टेक्स्ट में बदलें। वास्तविक समय में अपने संदेश का ऑडियो प्लेबैक सुनें।

लोड होने के बाद ऑफ़लाइन काम करता है
उदाहरण:
टेक्स्ट इनपुट
प्रोसाइन (एक ही संकेत के रूप में भेजा गया):
Morse कोड आउटपुट
आउटपुट यहाँ दिखेगा…

अक्षर बाईं ओर वाली गति से बजते हैं; उनके बीच के अंतराल अंतराल-गति तक खिंच जाते हैं। पूरे अक्षर सुनना सीखने के लिए अच्छा।

एन्कोडिंग है, एन्क्रिप्शन नहीं। Morse कोड एक सार्वजनिक एन्कोडिंग मानक है — यह कोई गोपनीयता या सुरक्षा प्रदान नहीं करता। आउटपुट देखने वाला कोई भी तुरंत डीकोड कर सकता है।

Morse कोड संदर्भ
A.-
B-...
C-.-.
D-..
E.
F..-.
G--.
H....
I..
J.---
K-.-
L.-..
M--
N-.
O---
P.--.
Q--.-
R.-.
S...
T-
U..-
V...-
W.--
X-..-
Y-.--
Z--..
0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.

सामान्य उपयोग

  • मोर्स कोड सीखेंपरिचित शब्दों को टाइप करें और उनका मोर्स कोड देखें — अक्षर दर अक्षर मोर्स कोड पढ़ना और लिखना सीखें।
  • हैम रेडियो के लिए संदेश एनकोड करेंरेडियो संदेशों को मोर्स कोड में कन्वर्ट करें शौकीन रेडियो (CW) ऑपरेटरों और परीक्षाओं के लिए।
  • गुप्त मोर्स कोड संदेश भेजेंमज़े, खेल, पहेलियों और एस्केप रूम के लिए संदेशों को मोर्स कोड में एनकोड करें।
  • SOS और आपातकालीन मोर्स सिग्नल सीखेंअंतर्राष्ट्रीय रूप से मान्यता प्राप्त SOS सिग्नल और अन्य आपातकालीन मोर्स कोड पैटर्न सीखें।
  • विमानन मोर्स कोड संदर्भनेविगेशन बीकन पहचानकर्ता और VOR और NDB में उपयोग किए जाने वाले विमानन मोर्स कोड सिग्नल को डिकोड करें।

यह कैसे काम करता है

टूल एक हार्डकोडेड इंटरनेशनल मोर्स कोड लुकअप टेबल का उपयोग करके टेक्स्ट एनकोड और डिकोड करता है — कोई लाइब्रेरी नहीं, कोई सर्वर कॉल नहीं। कन्वर्ज़न, ऑडियो प्लेबैक, और WAV एक्सपोर्ट सब Web Audio API का उपयोग करके पूरी तरह ब्राउज़र में चलते हैं।

  1. 1
    लुकअप टेबल कन्वर्ज़न
    हर कैरेक्टर बड़े अक्षर में बदला जाता है और एक 54-एंट्री MORSE ऑब्जेक्ट (A-Z, 0-9, और सामान्य विराम चिह्न) के विरुद्ध मैच किया जाता है। अक्षर स्पेस से अलग किए dot-dash सीक्वेंस बन जाते हैं; शब्द सीमाएँ फ़ॉरवर्ड स्लैश बन जाती हैं। डिकोडिंग उसी टेबल को उलटती है। अज्ञात कैरेक्टर चुपचाप छोड़ने की बजाय चिह्नित किए जाते हैं।
  2. 2
    ITU-मानक टाइमिंग गणना
    टूल सभी टाइमिंग एक अकेली यूनिट से निकालता है: 1.2 सेकंड को आपके चुने शब्द-प्रति-मिनट (PARIS मानक) से भाग किया गया। एक dot 1 यूनिट है, एक dash 3 है, अक्षरों के बीच का गैप 3 यूनिट है, और शब्दों के बीच का गैप 7 है — ITU-R M.1677 स्पेसिफ़िकेशन से मेल खाते हुए।
  3. 3
    Web Audio API प्लेबैक
    Listen दबाना एक AudioContext बनाता है और आपके चुने टोन फ़्रीक्वेंसी (400–1000 Hz) पर हर dot या dash के लिए एक OscillatorNode शेड्यूल करता है। GainNode पर एक छोटी लीनियर रैंप हर beep के attack और release को क्लिक से बचने के लिए सुचारू बनाती है। कोई ऑडियो फ़ाइल नहीं लाई जाती — वेवफ़ॉर्म तुरंत सिंथेसाइज़ की जाती है।
  4. 4
    ऑफ़लाइन WAV एक्सपोर्ट
    Download WAV OfflineAudioContext उपयोग करता है ताकि उसी oscillator शेड्यूल को बिना ज़ोर से बजाए 44100 Hz पर एक AudioBuffer में रेंडर करे, फिर एक हाथ से लिखा DataView एनकोडर सैंपलों को एक स्टैंडर्ड 16-बिट मोनो RIFF/WAV बाइनरी में पैक करता है और एक फ़ाइल डाउनलोड ट्रिगर करता है — कोई सर्वर शामिल नहीं।

संबंधित टूल

अक्सर पूछे जाने वाले प्रश्न