Morse Code Translator with Audio Playback — Built in JavaScript

від

у

Перекладаю текст українською. Надаю лише перекладований текст, як запитано.

Morse Code Translator з відтворенням аудіо — вбудований у JavaScript

https://ift.tt/qhN36Et

Я створив перекладач азбуки Морзе, що перетворює текст на крапки та штрихи — й відтворює звуковий сигнал.

Побудова

Кодування є прямолінійним — таблиця відповідностей, що зводить кожен символ до його схеми Морзе:

const MORSE = {
  A: ".-", B: "-...", C: "-.-.",
  // ... то ж;
};

Звукова частина використовує Web Audio API:

const ctx = new AudioContext();
const osc = ctx.createOscillator();
osc.frequency.value = 600; // класичний тон Морзе

Крапки відтворюються по 60 мс, тире — 180 мс (у 3 рази). Пробіли між буквами — 180 мс, між словами — 420 мс.

Особливості

  • Кодування тексту → Морзе
  • Декодування Морзе → текст
  • Аудіопередача зі зміщенням 600 Гц
  • Повна довідкова таблиця A–Z, 0–9, розділові знаки
  • Копіювати результати

Спробуйте перекладач Морзе

Пов’язані інструменти:

Повний набір інструментів: devtools-site-delta.vercel.app

HI-FI News

через DEV Community: javascript https://ift.tt/9aq0gIZ

26 березня 2026 року, 02:09 AM

March 26, 2026 at 02:09AM