Переводчик азбуки Морзе — текст в код и обратно
Кодирование и расшифровка международного кода Морзе со звуком
Работает в браузере · файлы никуда не загружаются
При смене направления текущий результат переносится в поле ввода.
Переведено в код Морзе символов: 10.
Результат
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
По буквам фонетическим алфавитом НАТО
Hotel Echo Lima Lima Oscar / Whiskey Oscar Romeo Lima Delta
Прослушать
5–40. Длительность точки = 1200 ÷ скорость, в мс (распространённое правило PARIS)
400–1000
Таблица кода Морзе (корейская и МСЭ-R M.1677-1)
Корейские согласные
- ㄱ.-..
- ㄴ..-.
- ㄷ-...
- ㄹ...-
- ㅁ--
- ㅂ.--
- ㅅ--.
- ㅇ-.-
- ㅈ.--.
- ㅊ-.-.
- ㅋ-..-
- ㅌ--..
- ㅍ---
- ㅎ.---
Корейские гласные
- ㅏ.
- ㅑ..
- ㅓ-
- ㅕ...
- ㅗ.-
- ㅛ-.
- ㅜ....
- ㅠ.-.
- ㅡ-..
- ㅣ..-
- ㅐ--.-
- ㅔ-.--
Буквы
- 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 (ㅇ в корейской таблице), поэтому расшифровывается как эта буква.
Фонетический алфавит НАТО / ИКАО
| Символ | Слово | Произношение |
|---|---|---|
| A | Alfa | AL FAH |
| B | Bravo | BRAH VOH |
| C | Charlie | CHAR LEE |
| D | Delta | DELL TAH |
| E | Echo | ECK OH |
| F | Foxtrot | FOKS TROT |
| G | Golf | GOLF |
| H | Hotel | HOH TELL |
| I | India | IN DEE AH |
| J | Juliett | JEW LEE ETT |
| K | Kilo | KEY LOH |
| L | Lima | LEE MAH |
| M | Mike | MIKE |
| N | November | NO VEM BER |
| O | Oscar | OSS CAH |
| P | Papa | PAH PAH |
| Q | Quebec | KEH BECK |
| R | Romeo | ROW ME OH |
| S | Sierra | SEE AIR RAH |
| T | Tango | TANG GO |
| U | Uniform | YOU NEE FORM |
| V | Victor | VIK TAH |
| W | Whiskey | WISS KEY |
| X | X-ray | ECKS RAY |
| Y | Yankee | YANG KEY |
| Z | Zulu | ZOO LOO |
| 0 | Zero | ZE-RO |
| 1 | One | WUN |
| 2 | Two | TOO |
| 3 | Three | TREE |
| 4 | Four | FOW-er |
| 5 | Five | FIFE |
| 6 | Six | SIX |
| 7 | Seven | SEV-en |
| 8 | Eight | AIT |
| 9 | Nine | NIN-er |
Источник: ИКАО, Приложение 10, том II, 5.2.1.3 (буквы) и 5.2.1.4 (цифры). Alfa и Juliett — официальное написание ИКАО. Произношение цифр дано авиационное; в морской радиосвязи используются другие слова, например NADAZERO и UNAONE.
Источник: Рекомендация МСЭ-R M.1677-1 (10/2009), Международный код Морзе
Что это такое
Двусторонний переводчик азбуки Морзе. Введите сообщение и увидите его точками и тире или вставьте строку кода Морзе и прочитайте её обычным текстом. Пригодится для квестов, скаутских занятий, тайной записки в открытке, проверки сигнала из фильма или первых шагов в радиолюбительстве. Таблица взята прямо из международного стандарта, а результат можно прослушать тоном, чтобы тренировать слух. Всё происходит в браузере; введённое не покидает ваше устройство.
Обратите внимание: здесь используется международный код Морзе с латинскими буквами и корейская таблица. Русской (кириллической) азбуки Морзе в инструменте нет — кириллические буквы пропускаются и показываются в списке «Не переведено».
Как пользоваться
- Выберите направление: «Текст → Морзе» или «Морзе → текст». В поле уже есть пример, поэтому результат виден сразу.
- Введите или вставьте текст. При записи кода Морзе ставьте один пробел между буквами и / между словами.
- Нажмите «Копировать» рядом с результатом. При смене направления текущий результат переносится в поле ввода, так что обратный перевод проверяется одним нажатием.
- Если вставить точки и тире в режиме «Текст → Морзе», появится подсказка переключиться на расшифровку.
- Чтобы прослушать, задайте скорость (5–40 слов/мин) и тон (400–1000 Гц) и нажмите «Играть». «Стоп» сразу прерывает звук.
- Откройте таблицу кода Морзе, чтобы увидеть все буквы, цифры, знаки препинания и служебные сигналы, или таблицу НАТО / ИКАО со словами для произношения по буквам.
Как это работает
- Таблица. Коды соответствуют Рекомендации МСЭ-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 мс.
Мой текст куда-то отправляется?
Нет. Перевод и звук работают в браузере. Ничего из введённого не сохраняется и не загружается.