Переводчик азбуки Морзе — бесплатно
Конвертируйте текст в азбуку Морзе и обратно. Слушайте аудиовоспроизведение сообщения в реальном времени.
Буквы звучат с заданной слева скоростью, а паузы между ними растягиваются до скорости пауз. Удобно, чтобы учиться слышать буквы целиком.
Кодирование, не шифрование. Morse — публичный стандарт кодирования, не обеспечивающий конфиденциальности или безопасности. Любой, кто видит вывод, может мгновенно его декодировать.
Справочник Morse
Частые применения
- Изучение кода МорзеВведите знакомые слова и посмотрите их код Морзе — научитесь читать и писать код Морзе букву за буквой.
- Кодирование сообщений для любительского радиоПреобразуйте радиосообщения в код Морзе для операторов любительского радио (CW) и экзаменов.
- Отправляйте секретные сообщения в коде МорзеКодируйте сообщения в коде Морзе для развлечения, игр, головоломок и комнат побега.
- Изучение SOS и сигналов Морзе для чрезвычайных ситуацийИзучите международно признанный сигнал SOS и другие схемы кода Морзе для экстренных случаев.
- Справочник по коду Морзе для авиацииДекодируйте идентификаторы маяков навигации и авиационные сигналы кода Морзе, используемые в VOR и NDB.
Как это работает
Инструмент кодирует и декодирует текст, используя жёстко закодированную справочную таблицу Международного кода Морзе — без библиотеки, без обращения к серверу. Конвертация, воспроизведение аудио и экспорт WAV — всё это полностью работает в браузере с использованием API Web Audio.
- 1Конвертация по справочной таблицеКаждый символ переводится в верхний регистр и сопоставляется с объектом MORSE из 54 записей (A-Z, 0-9, и распространённая пунктуация). Буквы становятся последовательностями точка-тире, разделёнными пробелами; границы слов становятся косой чертой. Декодирование реверсирует ту же таблицу. Неизвестные символы помечаются, а не тихо отбрасываются.
- 2Расчёт хронометража стандарта ITUИнструмент выводит весь хронометраж из единой единицы: 1,2 секунды, делённые на выбранные вами слова-в-минуту (стандарт PARIS). Точка — это 1 единица, тире — 3, промежуток между буквами — 3 единицы, а промежуток между словами — 7 — соответствуя спецификации ITU-R M.1677.
- 3Воспроизведение API Web AudioНажатие Слушать создаёт AudioContext и планирует один OscillatorNode на точку или тире при выбранной вами частоте тона (400–1000 Гц). Крохотная линейная рампа на GainNode сглаживает атаку и затухание каждого бипа, чтобы избежать щелчков. Никакие аудиофайлы не запрашиваются — форма волны синтезируется на лету.
- 4Офлайн-экспорт WAVСкачивание WAV использует OfflineAudioContext для рендеринга того же расписания осциллятора в AudioBuffer при 44100 Гц без реального воспроизведения, затем написанный вручную кодировщик DataView упаковывает сэмплы в стандартный моно-двоичный файл RIFF/WAV на 16 бит и запускает скачивание файла — сервер не задействован.
Похожие инструменты
URL-кодер и декодер
Кодируйте и декодируйте URL-адреса и строки запроса. Поддерживает encodeURIComponent, decodeURIComponent и анализ строки запроса.
Кодировщик и декодировщик Base64
Кодируйте текст или файлы в Base64 или декодируйте строки Base64 обратно в обычный текст. Мгновенно, конфиденциально и бесплатно.
Кодировщик и декодировщик HTML
Кодируйте специальные символы в HTML-сущности или декодируйте сущности обратно в обычный текст. Мгновенно, в браузере.