Утилиты · Коды и кодировки
Азбука Морзе: переводчик со звуком
Перевод текста в азбуку Морзе и обратно, проигрывание звуком и светом, расшифровка аудиофайла.
Считается в вашем браузере. Текст никуда не отправляется.
Как пользоваться
Наберите или вставьте текст — внизу сразу появится код Морзе: буквы разделены пробелами, слова — косой чертой. Вставьте точки и тире — переводчик поймёт, что это код, и прочитает его обратно. Для точек годятся «.», «·» и «•», для тире — «-», «−», «–» и «_», так что код из любой книги или чата читается без правки.
Алфавит определяется сам: кириллица кодируется русской азбукой, латиница — международной. С кодом сложнее: одни и те же знаки значат разные буквы. Например, .-- по-английски W, а по-русски В. Поэтому под результатом переводчик показывает и второе прочтение, а переключатель «Алфавит» позволяет выбрать нужное явно.
Звук и свет
Кнопка «Слушать» проигрывает код тоном, лампа мигает в такт, а на ленте подсвечивается звучащая буква. Скорость задаётся в словах в минуту, как у радистов: при 15 словах в минуту точка длится 80 миллисекунд. Длительности держатся по правилу 1–3–1–3–7: точка — одна единица, тире — три, пауза внутри буквы — одна, между буквами — три, между словами — семь. Кнопка «Скачать WAV» сохраняет тот же сигнал файлом.
Расшифровка аудиозаписи
Перетащите в блок «Расшифровать запись» файл WAV, MP3 или OGG. Программа строит огибающую громкости, находит порог между тишиной и тоном, а потом делит звучащие куски на две группы — короткие и длинные. Это и есть точки и тире; длина точки задаёт единицу, по ней паузы сортируются на межбуквенные и межсловные. На графике видно, как программа разметила запись: синие метки — точки, красные — тире. Под ним — код, прочтение русским и латинским алфавитом и оценка скорости передачи.
Лучше всего читаются чистые записи с одним тоном. Если в файле шум, музыка или несколько станций сразу, порог может ошибиться, и тогда стоит перенести код в поле сверху и поправить его руками.
Частые вопросы
Как будет SOS азбукой Морзе?
... --- ... — три точки, три тире, три точки, без пауз между буквами. Это не сокращение, а просто легко узнаваемый сигнал. Подробнее — в уроке об азбуке Морзе.
Чем русская азбука отличается от международной?
Большинство русских букв получили коды похожих по звучанию латинских: А = A, Б = B, Д = D. Для Ч, Ш, Щ, Ю, Я и некоторых других взяты свободные комбинации. Буквы Е и Ё передаются одинаково, Ъ и Ь различаются.
Это шифр?
Нет, это код: таблица открыта всем, ключа нет. Азбука Морзе нужна, чтобы передать текст по проводу или радио, а не чтобы спрятать его.
Куда уходит мой файл?
Никуда. Запись разбирается в вашем браузере, на сервер ничего не отправляется.