摩尔斯电码转换

概述

摩尔斯电码转换器将普通文本与摩尔斯电码互相转换,自动识别输入类型,支持对比显示、WAV 音频生成和 PNG 图片导出,还可自定义点划符号与分隔符,内置完整的国际标准编码对照表。

摩尔斯电码编解码规则

默认使用 ·(点)表示短音、-(划)表示长音、空格分隔字母、7 个连续空格分隔单词。工具自动识别输入类型:若输入内容全部由点、划和空格组成则判定为摩尔斯电码并解码,否则执行编码。

真实编码示例——输入 Hello World

···· · ·-·· ·-·· ---       ·-- --- ·-· ·-·· -··

经典求救信号 SOS 编码为:

··· --- ···

音频播放的时序标准

WAV 文件采样率 44100 Hz,每个短音(点)时长 0.12 秒,长音(划)为 3 个单位(0.36 秒),字母内间隔 1 个单位,字母间间隔 3 个单位,单词间间隔 7 个单位,音调频率 600 Hz。生成的文件可直接在线播放或下载保存。

图片导出效果

开启对比模式后导出的 PNG 图片会将每个字母与其对应的摩尔斯电码上下对齐显示,像注音一样排列,适合制作教学讲义或打印参考卡片。图片分辨率为 2 倍像素比(pixelRatio: 2),在高分屏上依然清晰。

自定义符号配置

可修改的符号

  • 短字符:默认 ·,可改为 .
  • 长字符:默认 -,可改为 =_
  • 字母分隔符:默认空格
  • 单词分隔符:默认 7 个空格

修改后的注意事项

  • 音频生成会尝试识别自定义符号
  • 若符号无法解析为标准点划,音频生成将提示无法转换
  • 建议修改后先用小段文本验证结果

对比模式与纯文本模式的区别

对比模式下,每个字母及其对应编码成对显示(类似注音符号),适合学习;关闭对比模式则只显示纯摩尔斯电码字符串,适合直接复制使用。两种模式均可导出为图片。