Convertor cod Morse cu redare audio
Acest convertor Morse transforma textul in puncte si linii si poate face si conversia inversa din cod Morse in text. Scrii un mesaj in campul de text, iar pagina il trece in litere mari, imparte cuvintele si cauta fiecare caracter in tabelul Morse inclus in JavaScript. Literele A-Z, cifrele 0-9 si mai multe semne de punctuatie au coduri definite; caracterele fara corespondent sunt ignorate la conversia din text in Morse. Intre litere se foloseste spatiu, iar intre cuvinte separatorul /.
Conversia inversa citeste grupurile de puncte si linii, le cauta in tabelul invers si afiseaza caracterul gasit. Daca un cod nu exista in tabel, rezultatul devine ?, ceea ce ajuta la identificarea unei secvente gresite. Butonul de schimbare inverseaza continutul celor doua campuri, iar butoanele de copiere permit preluarea textului sau a codului Morse separat.
Sunet, viteza si vizualizare
Pagina include redare audio prin Web Audio API. Viteza se seteaza intre 5 si 30 WPM, iar durata unitatii este calculata ca 1,2 impartit la WPM. Un punct dureaza o unitate, o linie dureaza trei unitati, pauza dintre elemente este de o unitate, pauza dintre litere de trei unitati, iar pauza dintre cuvinte de sapte unitati. Frecventa tonului este 600 Hz, suficienta pentru o demonstratie clara in browser. Bara vizuala arata punctele, liniile si separatorii pentru a urmari structura mesajului.
Limite ale codului Morse online
Instrumentul este potrivit pentru invatare, verificarea unui mesaj scurt, exercitii radioamator sau conversii rapide. Nu interpreteaza automat ritmuri audio inregistrate, nu corecteaza abrevieri operationale si nu garanteaza compatibilitate cu toate caracterele locale. Pentru mesaje critice sau comunicatii radio reale, verifica tabelul folosit, spatierea si regulile comunitatii sau serviciului in care transmiti.
Spatiere si caractere acceptate
Codul Morse depinde mult de spatiere. In acest instrument, literele din acelasi cuvant sunt separate prin spatii, iar cuvintele prin bara oblica. Daca lipesti cod copiat din alta sursa, verifica sa nu existe linii lungi inlocuite cu alte simboluri sau spatii multiple neobisnuite. Pentru limba romana, diacriticele nu au corespondent separat in tabelul inclus; este mai sigur sa scrii textul fara diacritice cand vrei un mesaj complet convertibil.
Redarea audio este generata local si poate fi oprita oricand. Browserul poate cere interactiune inainte de pornirea sunetului, iar volumul depinde de dispozitiv. Daca folosesti conversia pentru antrenament, incepe cu WPM mic si creste treptat. Pentru semnale internationale cunoscute, precum SOS, verifica atat textul cat si codul rezultat: trei puncte, trei linii, trei puncte, separate corect.
Comentarii