Стол Профиль

Переводчик азбуки Морзе

Введите текст — получите код Морзе, или вставьте точки и тире — получите текст. Направление определяется автоматически, но можно выбрать вручную. Воспроизведите код как звук и скопируйте результат. Перевод выполняется в браузере.

Работает в браузере. Ваш текст не загружается на сервер.
Направление:
Алфавит:

Результат

Как вводить код Морзе

Используйте точку (.) для короткого сигнала и дефис (-) для длинного. Между буквами ставьте один пробел, между словами — косую черту (/), например «.... . .-.. .-.. --- / .-- --- .-. .-.. -..» для HELLO WORLD. Переводчик также принимает символы · • вместо точек и _ − – вместо тире, а три и более пробела воспринимаются как граница слова. В коде Морзе нет различия между заглавными и строчными буквами, поэтому текст выводится заглавными.

Поддерживаемые символы

Буквы A–Z, цифры 0–9, É, а также знаки препинания . , ? ' / ( ) : = + - " и @, определённые в международном стандарте кода Морзе (ITU-R M.1677-1). Русские буквы А–Я кодируются по русской азбуке Морзе; по умолчанию алфавит установлен на кириллицу, поэтому кириллица декодируется автоматически. Чтобы декодировать международный латинский код, выберите «Латиница» в поле «Алфавит». Другие латинские буквы с диакритикой (á, ñ, ö, ệ и подобные) международного кода не имеют: диакритика удаляется и передаётся основная буква (Ñ становится N); в результате указывается, какие буквы были изменены. Буквы других алфавитов (греческий, арабский, китайский и прочие), буквы, характерные только для украинского (Є, Ї), эмодзи и символы вроде ! & ; $ пропускаются и перечисляются под результатом — ничего не исчезает незаметно.

Как воспроизводится звук

Кнопка «Воспроизвести звук» генерирует тон 600 Гц в браузере с помощью Web Audio API со скоростью около 20 слов в минуту. Точка длится одну единицу, тире — три, пауза внутри буквы — одну, пауза между буквами — три, пауза между словами — семь единиц. Если браузер не поддерживает Web Audio, кнопка скрыта.

Часто задаваемые вопросы

Как выглядит SOS в коде Морзе?

SOS — это ... --- ... (три точки, три тире, три точки). Как сигнал бедствия он передаётся единой непрерывной последовательностью без обычных пауз между буквами.

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

Между буквами одного слова ставьте один пробел, между словами — косую черту (/). Три и более пробела также воспринимаются как граница слова.

Почему один из символов пропущен или изменён?

У него нет кода в международном стандарте Морзе (ITU-R M.1677-1). Латинские буквы с диакритикой передаются как основная буква (ñ становится N). Буквы алфавитов, отличных от латинского и русской кириллицы, эмодзи и символы вроде ! & ; пропускаются. Оба списка отображаются под результатом.

Можно ли переводить русский код Морзе?

Да. Кириллический текст кодируется по русской азбуке Морзе автоматически, а алфавит по умолчанию установлен на кириллицу, поэтому кириллица декодируется сразу. Чтобы декодировать латинский код, выберите «Латиница» в поле «Алфавит», ведь многие коды совпадают (.- — это А в кириллице и A в латинице). Знаки препинания соответствуют международному стандарту.

Можно ли прослушать код Морзе?

Да. Кнопка «Воспроизвести звук» воспроизводит код со скоростью около 20 слов в минуту тоном 600 Гц, сгенерированным в браузере. Кнопка «Стоп» останавливает воспроизведение.

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

Нет. Перевод и звук работают в браузере. Ваш текст не отправляется на сервер и не сохраняется.

↑ Переводчик азбуки Морзе