Перейти до основного вмісту
LibraTool logoLibraTool

Перекладач коду Морзе — безкоштовно

Конвертуйте текст у код Морзе та назад. Слухайте аудіовідтворення вашого повідомлення у реальному часі.

Працює офлайн після завантаження
Приклади:
Введення тексту
Службовий сигнал (передається одним знаком):
Код Морзе на виході
Результат з'явиться тут…

Літери звучать зі швидкістю зліва; паузи між ними розтягуються до швидкості пауз. Добре, щоб навчитися чути літери цілком.

Кодування, не шифрування. Код Морзе — публічний стандарт кодування, який не забезпечує конфіденційності чи захисту. Будь-хто, хто бачить результат, може миттєво його розшифрувати.

Довідник коду Морзе
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
    Конвертація за таблицею
    Кожен символ переводиться у верхній регістр і шукається в об’єкті MORSE з 54 записів (A-Z, 0-9 і поширені розділові знаки). Літери стають послідовностями крапок і тире, розділеними пробілами; межі слів — скісною рискою. Декодування використовує ту саму таблицю навпаки. Невідомі символи позначаються, а не мовчки відкидаються.
  2. 2
    Обчислення таймінгу за стандартом ITU
    Інструмент виводить увесь таймінг з однієї одиниці: 1.2 секунди, поділені на вибрану кількість слів за хвилину (стандарт PARIS). Крапка — 1 одиниця, тире — 3, проміжок між літерами — 3 одиниці, а між словами — 7, відповідно до специфікації ITU-R M.1677.
  3. 3
    Відтворення через Web Audio API
    Натискання «Слухати» створює AudioContext і планує по одному OscillatorNode на кожну крапку чи тире з вибраною частотою тону (400–1000 Hz). Крихітна лінійна зміна на GainNode згладжує атаку й згасання кожного сигналу, щоб уникнути клацань. Аудіофайли не завантажуються — хвиля синтезується на льоту.
  4. 4
    Офлайн-експорт у WAV
    «Завантажити WAV» використовує OfflineAudioContext, щоб відрендерити той самий розклад осциляторів в AudioBuffer на 44100 Hz без відтворення вголос, а потім власноруч написаний кодувальник на DataView пакує семпли в стандартний 16-бітний моно RIFF/WAV і запускає завантаження файлу — без участі сервера.

Схожі інструменти

Часті запитання