Блог
Русский

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

Кодирование и расшифровка международного кода Морзе со звуком

Работает в браузере · файлы никуда не загружаются

При смене направления текущий результат переносится в поле ввода.

Переведено в код Морзе символов: 10.

Результат

.... . .-.. .-.. --- / .-- --- .-. .-.. -..

По буквам фонетическим алфавитом НАТО

Hotel Echo Lima Lima Oscar / Whiskey Oscar Romeo Lima Delta

Прослушать

слов/мин

5–40. Длительность точки = 1200 ÷ скорость, в мс (распространённое правило PARIS)

Гц

400–1000

Таблица кода Морзе (корейская и МСЭ-R M.1677-1)

Корейские согласные

  • ㄱ.-..
  • ㄴ..-.
  • ㄷ-...
  • ㄹ...-
  • ㅁ--
  • ㅂ.--
  • ㅅ--.
  • ㅇ-.-
  • ㅈ.--.
  • ㅊ-.-.
  • ㅋ-..-
  • ㅌ--..
  • ㅍ---
  • ㅎ.---

Корейские гласные

  • ㅏ.
  • ㅑ..
  • ㅓ-
  • ㅕ...
  • ㅗ.-
  • ㅛ-.
  • ㅜ....
  • ㅠ.-.
  • ㅡ-..
  • ㅣ..-
  • ㅐ--.-
  • ㅔ-.--

Корейская таблица: уведомление Central Radio Management Office об эксплуатации радиостанций, приложение 1 (№ 2020-1, действует с 22 сентября 2020 г.)

Буквы

  • 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----.

Знаки препинания

  • ..-.-.-
  • ,--..--
  • :---...
  • ?..--..
  • '.----.
  • --....-
  • /-..-.
  • (-.--.
  • )-.--.-
  • ".-..-.
  • =-...-
  • +.-.-.
  • ×-..-
  • @.--.-.

Служебные сигналы

  • ...-.Понял
  • ........Ошибка
  • -.-Приглашение к передаче
  • .-...Ждите
  • ...-.-Конец работы
  • -.-.-Сигнал начала

Приглашение к передаче (-.-) имеет тот же код, что и K (ㅇ в корейской таблице), поэтому расшифровывается как эта буква.

Фонетический алфавит НАТО / ИКАО
СимволСловоПроизношение
AAlfaAL FAH
BBravoBRAH VOH
CCharlieCHAR LEE
DDeltaDELL TAH
EEchoECK OH
FFoxtrotFOKS TROT
GGolfGOLF
HHotelHOH TELL
IIndiaIN DEE AH
JJuliettJEW LEE ETT
KKiloKEY LOH
LLimaLEE MAH
MMikeMIKE
NNovemberNO VEM BER
OOscarOSS CAH
PPapaPAH PAH
QQuebecKEH BECK
RRomeoROW ME OH
SSierraSEE AIR RAH
TTangoTANG GO
UUniformYOU NEE FORM
VVictorVIK TAH
WWhiskeyWISS KEY
XX-rayECKS RAY
YYankeeYANG KEY
ZZuluZOO LOO
0ZeroZE-RO
1OneWUN
2TwoTOO
3ThreeTREE
4FourFOW-er
5FiveFIFE
6SixSIX
7SevenSEV-en
8EightAIT
9NineNIN-er

Источник: ИКАО, Приложение 10, том II, 5.2.1.3 (буквы) и 5.2.1.4 (цифры). Alfa и Juliett — официальное написание ИКАО. Произношение цифр дано авиационное; в морской радиосвязи используются другие слова, например NADAZERO и UNAONE.

Источник: Рекомендация МСЭ-R M.1677-1 (10/2009), Международный код Морзе

Что это такое

Двусторонний переводчик азбуки Морзе. Введите сообщение и увидите его точками и тире или вставьте строку кода Морзе и прочитайте её обычным текстом. Пригодится для квестов, скаутских занятий, тайной записки в открытке, проверки сигнала из фильма или первых шагов в радиолюбительстве. Таблица взята прямо из международного стандарта, а результат можно прослушать тоном, чтобы тренировать слух. Всё происходит в браузере; введённое не покидает ваше устройство.

Обратите внимание: здесь используется международный код Морзе с латинскими буквами и корейская таблица. Русской (кириллической) азбуки Морзе в инструменте нет — кириллические буквы пропускаются и показываются в списке «Не переведено».

Как пользоваться

  1. Выберите направление: «Текст → Морзе» или «Морзе → текст». В поле уже есть пример, поэтому результат виден сразу.
  2. Введите или вставьте текст. При записи кода Морзе ставьте один пробел между буквами и / между словами.
  3. Нажмите «Копировать» рядом с результатом. При смене направления текущий результат переносится в поле ввода, так что обратный перевод проверяется одним нажатием.
  4. Если вставить точки и тире в режиме «Текст → Морзе», появится подсказка переключиться на расшифровку.
  5. Чтобы прослушать, задайте скорость (5–40 слов/мин) и тон (400–1000 Гц) и нажмите «Играть». «Стоп» сразу прерывает звук.
  6. Откройте таблицу кода Морзе, чтобы увидеть все буквы, цифры, знаки препинания и служебные сигналы, или таблицу НАТО / ИКАО со словами для произношения по буквам.

Как это работает

  • Таблица. Коды соответствуют Рекомендации МСЭ-R M.1677-1 (10/2009), Международный код Морзе: буквы A–Z и É, цифры 0–9, знаки . , : ? ’ - / ( ) “ = + × @ и служебные сигналы «понял», «ошибка», «приглашение к передаче», «ждите», «конец работы» и «сигнал начала».
  • Кодирование не учитывает регистр. Буквы соединяются одним пробелом, слова — через « / ». Несколько пробелов или переносов строки подряд считаются одной границей слова. Символы без кода (в том числе кириллица) отбрасываются, и каждый один раз указывается в списке «Не переведено».
  • Знак умножения. У × тот же код, что у x (-..-), поэтому при расшифровке получается x.
  • Расшифровка читает ·, •, −, –, — и _ как точки и тире. Буквы разделяются пробелами, слова — косой чертой, двумя и более пробелами или переносом строки. Неизвестные коды становятся [?]. Приглашение к передаче (-.-) совпадает с K и расшифровывается как k; остальные служебные сигналы показываются названием, например [Ошибка].
  • Длительности по той же Рекомендации: тире равно трём точкам, пауза внутри знака — одной точке, между знаками — трём, между словами — семи.
  • Скорость в тексте МСЭ не задана. Инструмент использует распространённое правило PARIS, по которому точка длится 1200 ÷ скорость мс. Каждый тон плавно нарастает и затухает за 5 мс, чтобы не было щелчков.
  • Фонетический алфавит НАТО / ИКАО. Буквы — по радиотелефонному алфавиту Приложения 10 ИКАО, том II, 5.2.1.3 (Alfa, Bravo … Zulu, с официальным написанием Alfa и Juliett); цифры — по произношению из 5.2.1.4 (ZE-RO, WUN, TOO, TREE, FOW-er, FIFE, SIX, SEV-en, AIT, NIN-er). В морской радиосвязи для цифр используются другие слова, они не показаны.
  • Корейская азбука Морзе. Хангыль передаётся по корейской (국문) таблице правил эксплуатации радиостанций Кореи (уведомление Central Radio Management Office № 2020-1, приложение 1): 14 согласных и 12 гласных, по одному коду на букву; двойные согласные и составные гласные передаются базовыми буквами. Поскольку код «.» означает E в международной таблице и ㅏ в корейской, при расшифровке нужно выбрать таблицу.
  • За один раз можно перевести до 10 000 символов.

Примеры

Ввод Направление Результат
SOS Текст → Морзе ... --- ...
HELLO WORLD Текст → Морзе .... . .-.. .-.. --- / .-- --- .-. .-.. -..
Café Текст → Морзе -.-. .- ..-. ..-..
[email protected] Текст → Морзе . -....- -- .- .. .-.. .--.-. - --- --- .-.. ... -. .- -.-. -.- .-.-.- -.-. --- --
.... .. - .... . .-. . Морзе → текст hi there
··· ——— ··· Морзе → текст sos
-..- Морзе → текст x
SOS Строка НАТО Sierra Oscar Sierra
한글 Текст → Морзе .--- . ..-. .-.. -.. ...-

SOS на скорости 15 слов/мин — это 27 длительностей точки по 80 мс, то есть 2,16 секунды. Слово PARIS на скорости 20 слов/мин занимает 43 длительности точки, или 2,58 секунды, без паузы после слова.

Советы

В азбуке Морзе всё решают паузы. «.-» — это A, а «. -» — E и T, поэтому если расшифрованное слово выглядит странно, проверьте промежутки. Тот же ритм работает с фонариком или постукиванием пальцем, а не только со звуком.

Частые вопросы

Можно перевести русский текст?

Нет. Инструмент использует международную таблицу МСЭ-R M.1677-1, где есть только латинские буквы, и корейскую таблицу. Русской (кириллической) азбуки Морзе здесь нет, поэтому русские буквы пропускаются и перечисляются под результатом как непереведённые. Для перевода пишите латиницей.

Какие символы поддерживаются?

Буквы от A до Z и É, цифры от 0 до 9 и знаки препинания — точка, запятая, двоеточие, вопросительный знак, апостроф, дефис, косая черта, обе скобки, кавычки, знак равенства, плюс, знак умножения и @ — ровно как в Рекомендации МСЭ-R M.1677-1. Корейский текст (хангыль) переводится по корейской таблице. Всё остальное, например !, &, кириллица, эмодзи или китайские иероглифы, пропускается и перечисляется под результатом.

Можно вставить код с · или — вместо . и -?

Да. Средние точки, маркеры, знаки минуса, короткие и длинные тире и подчёркивания читаются как точки и тире. Код, в котором остались другие символы или которого нет в таблице, показывается как [?] и учитывается.

Показывается ли фонетический алфавит НАТО?

Да. При кодировании букв вторая строка произносит их словами ИКАО, например «Sierra Oscar Sierra». Таблица НАТО / ИКАО ниже содержит все 26 слов и цифры с произношением по Приложению 10 ИКАО, том II.

Как разделять буквы и слова?

Ставьте один пробел между буквами и косую черту между словами, например «.... .. / - .... . .-. .». При расшифровке два и больше пробела или перенос строки тоже считаются границей слова.

Что значит «слов/мин» для звука?

Слова в минуту. По распространённому правилу PARIS одно слово — это 50 длительностей точки вместе с паузой после него, поэтому точка длится 1200 ÷ скорость миллисекунд. При 15 словах в минуту точка — 80 мс, тире — 240 мс.

Мой текст куда-то отправляется?

Нет. Перевод и звук работают в браузере. Ничего из введённого не сохраняется и не загружается.

Не нашли нужный инструмент?