Olùyí Kóòdù Morse Ọ̀fẹ́
Yí ọ̀rọ̀ padà sí kóòdù Morse àti ní ọ̀nà kejì. Fetí sí ìdaṣiṣẹ́ ohùn ti ọ̀rọ̀ rẹ lákòókò gidi.
Àwọn lẹ́tà ń dún ní ìyára tó wà ní òsì; àlàfo láàrin wọn ń gùn sí ìyára àlàfo. Ó dára fún kíkọ́ láti gbọ́ gbogbo lẹ́tà.
Kóòdù, kì í ṣe fífi pamọ́ (encryption). Kóòdù Morse jẹ́ ìlànà gbangba — kò ní ìpamọ́ tàbí ààbò kankan. Ẹnikẹ́ni tí ó bá rí àbájáde náà lè yíyí padà rẹ̀ lẹ́sẹ̀kẹsẹ̀.
Ìtọ́kasí kóòdù Morse
Bí Ó Ṣe Ń Ṣiṣẹ́
Irinṣẹ́ náà ń ṣe àmúlò àti ìtúpalẹ̀ ọ̀rọ̀ ní lílo tábìlì ìtọ́ka International Morse Code tí a dá kalẹ̀ — kò sí ìwé-ìṣirò, kò sí ìpè sáfà. Ìyípadà, ìdùn ohun ìró, àti gbígbé WAV jáde gbogbo rẹ̀ ń ṣiṣẹ́ pátápátá nínú aṣàwákiri ní lílo API Web Audio.
- 1Ìyípadà tábìlì ìtọ́kaA ń ṣe àmì kọ̀ọ̀kan ní ńlá tí a sì fi wé ohun MORSE àkọlé-54 (A-Z, 0-9, àti àmì-ìdúró wọ́pọ̀). Àwọn lẹ́tà ń di ìtẹ̀síwájú dot-dash tí a fi àyè pín. Àwọn ààlà ọ̀rọ̀ ń di slash síwájú. Ìtúpalẹ̀ ń ṣe ìdàkejì tábìlì kan náà. Àwọn àmì tí a kò mọ̀ ni a fi àmì sí dípò kí a fi wọ́n sílẹ̀ láìsọ.
- 2Ìṣírò àkókò déédéé ITUIrinṣẹ́ náà ń mú gbogbo àkókò jáde láti ẹyọ kan ṣoṣo: ìṣẹ́jú-aaya 1.2 tí a pín gbà ọ̀rọ̀-fún-ìṣẹ́jú tí o yàn (déédéé PARIS). Dot jẹ́ ẹyọ 1, dash jẹ́ 3, àyè láàrin àwọn lẹ́tà jẹ́ ẹyọ 3, àyè láàrin àwọn ọ̀rọ̀ sì jẹ́ 7 — tí ó bára mu pẹ̀lú ìlànà ITU-R M.1677.
- 3Ìdùn API Web AudioTítẹ̀ Gbọ́ ń ṣẹ̀dá AudioContext kan tí ó sì ń ṣètò OscillatorNode kan fún dot tàbí dash kọ̀ọ̀kan ní ìgbòhùngbọ̀n ohùn tí o yàn (400–1000 Hz). Ìlà tààrà kékeré kan lórí GainNode ń mú ìbẹ̀rẹ̀ àti ìparí ariwo kọ̀ọ̀kan dán-mọ́rán láti yẹra fún clicks. A kò gba fáìlì ohun ìró kankan — a ń ṣẹ̀dá wéfọ̀mù náà ní àkókò gan-an.
- 4Gbígbé WAV jáde kúrò lórí ayélujáraGbígbà WAV ń lo OfflineAudioContext láti ṣe àwòrán ìṣètò oscillator kan náà sí AudioBuffer ní 44100 Hz láìdún un ga, kí encoder DataView tí a fi ọwọ́ kọ sì kó àwọn àpẹẹrẹ náà sí binary RIFF/WAV mono 16-bit déédéé tí ó sì ń dá gbígbà fáìlì kan sílẹ̀ — kò sí sáfà tí ó kàn.
Àwọn Irinṣẹ Tó Jọra
Ayipada URL & Oluyipada
Ṣe koodu koodu ati ṣe koodu awọn URL ati awọn gbolohun ọrọ ibeere. Ṣe atilẹyin encodeURIComponent, decodeURIComponent, ati itupalẹ okun ibeere.
Olùdí àti Olùtú Base64
Dí ọ̀rọ̀ tàbí àwọn fáìlì sí Base64, tàbí tú àwọn ọ̀rọ̀ Base64 padà sí ọ̀rọ̀ lásán. Kíákíá, ní àṣírí, àti ọ̀fẹ́.
Olùdí àti Olùtú HTML
Dí àwọn àmì àkànṣe sí àwọn nǹkan HTML tàbí tú àwọn nǹkan padà sí ọ̀rọ̀ lásán. Kíákíá, nínú ẹ̀rọ àwárí rẹ.