મફત મોર્સ કોડ ટ્રાન્સલેટર
ટેક્સ્ટને મોર્સ કોડમાં અને પાછું કન્વર્ટ કરો. તમારા મેસેજનું ઓડિયો પ્લેબેક રિયલ ટાઇમમાં સાંભળો.
અક્ષરો ડાબી બાજુની ઝડપે વાગે છે; તેમની વચ્ચેનાં અંતર અંતર-ઝડપ સુધી લંબાય છે. આખા અક્ષરો સાંભળતા શીખવા માટે સારું.
એન્કોડિંગ, એન્ક્રિપ્શન નહીં. મોર્સ કોડ એક જાહેર એન્કોડિંગ ધોરણ છે — તે કોઈ ગોપનીયતા કે સુરક્ષા આપતો નથી. આઉટપુટ જોનાર કોઈ પણ વ્યક્તિ તેને તરત જ ડીકોડ કરી શકે છે.
મોર્સ કોડ સંદર્ભ
આ કેવી રીતે કાર્ય કરે છે
ટૂલ hardcoded International Morse Code lookup table વાપરીને text ને encode અને decode કરે છે — કોઈ લાઇબ્રેરી નહીં, કોઈ સર્વર કૉલ નહીં. Conversion, audio playback, અને WAV export બધું Web Audio API વાપરીને સંપૂર્ણપણે બ્રાઉઝરમાં ચાલે છે.
- 1લુકઅપ ટેબલ રૂપાંતરદરેક character uppercase થાય છે અને 54-entry MORSE object (A-Z, 0-9, અને સામાન્ય punctuation) સામે match થાય છે. Letters spaces થી અલગ dot-dash sequences બને છે; word boundaries forward slash બને છે. Decoding એ જ table ને ઊલટાવે છે. અજાણ્યા characters silently drop થવાને બદલે flag થાય છે.
- 2ITU-સ્ટાન્ડર્ડ timing calculationટૂલ બધું timing એક જ unit માંથી derive કરે છે: 1.2 seconds ને તમારા પસંદ કરેલા words-per-minute (PARIS સ્ટાન્ડર્ડ) વડે ભાગેલું. Dot 1 unit છે, dash 3 છે, letters વચ્ચેનું gap 3 units છે, અને words વચ્ચેનું gap 7 છે — ITU-R M.1677 specification સાથે મેળ ખાય છે.
- 3Web Audio API પ્લેબેકListen દબાવવાથી AudioContext બને છે અને તમારા પસંદ કરેલા tone frequency (400–1000 Hz) પર દરેક dot કે dash માટે એક OscillatorNode schedule કરે છે. GainNode પર નાનો linear ramp ક્લિક ટાળવા દરેક beep ના attack અને release ને smooth કરે છે. કોઈ audio files fetch થતી નથી — waveform on the fly synthesize થાય છે.
- 4ઓફલાઇન WAV એક્સપોર્ટDownload WAV એ જ oscillator schedule ને 44100 Hz પર AudioBuffer માં render કરવા OfflineAudioContext વાપરે છે તેને મોટેથી ચલાવ્યા વગર, પછી હાથે લખેલો DataView encoder samples ને સ્ટાન્ડર્ડ 16-bit mono RIFF/WAV binary માં પેક કરે છે અને ફાઇલ download ટ્રિગર કરે છે — કોઈ સર્વર સામેલ નથી.
સંબંધિત સાધનો
URL એન્કોડર અને ડીકોડર
URL અને ક્વેરી સ્ટ્રિંગ્સને એન્કોડ અને ડીકોડ કરો. encodeURICcomponent, decodeURICcomponent અને ક્વેરી સ્ટ્રિંગ પાર્સિંગને સપોર્ટ કરે છે.
Base64 એન્કોડર અને ડિકોડર
ટેક્સ્ટ કે ફાઇલોને Base64 માં એન્કોડ કરો, અથવા Base64 સ્ટ્રિંગને પાછી સાદા ટેક્સ્ટમાં ડિકોડ કરો. તાત્કાલિક, ખાનગી અને મફત.
HTML એન્કોડર અને ડિકોડર
ખાસ કેરેક્ટર્સને HTML એન્ટિટીમાં એન્કોડ કરો અથવા એન્ટિટીને પાછી સાદા ટેક્સ્ટમાં ડિકોડ કરો. તાત્કાલિક, તમારા બ્રાઉઝરમાં.