摩斯电码转换
文本与摩斯电码互转,支持字母、数字、常用标点,可播放摩斯音效。
什么是摩斯电码?
摩斯电码(Morse Code)是一种用点(.)和划(-)的排列组合表示字符的编码系统,由萨缪尔·摩尔斯在 1830 年代发明,最初用于电报通信。它的时间规则是:点长 1 个单位,划长 3 个单位,同一字符内符号间间隔 1 个单位,字母之间间隔 3 个单位,单词之间间隔 7 个单位。最著名的信号 SOS 就是由 ... --- ... 组成。
摩斯电码至今仍广泛出现在无线电爱好者通信、应急求救、影视作品中。本工具内置完整的拉丁字母(A-Z)、数字(0-9)与常用标点映射表:编码时字母间用单个空格分隔、单词间用 / 分隔;解码时自动识别这两种分隔。还内置了摩斯音效播放:点击「播放音效」即可听到标准节奏的点划音,由浏览器 Web Audio API 实时合成,无需任何音频文件,适合练习听抄。
使用步骤
- 在上方输入框输入文本(字母、数字、标点,支持大小写混用);
- 点击「编码 → 摩斯电码」得到点划序列,或粘贴摩斯码后点击「解码 ← 原文」还原;
- 点击「播放音效」可听到当前编码结果的摩斯节奏音;
- 点击结果区的「复制」按钮复制转换结果。
常见问题
摩斯电码的规则是什么?
摩斯电码用点(.)和划(-)表示字符:点长 1 个单位,划长 3 个单位,同一字符内符号间隔 1 个单位,字母之间间隔 3 个单位,单词之间间隔 7 个单位。本工具编码时用空格分隔字母、用 / 分隔单词。
中文能转摩斯电码吗?
标准摩斯电码只覆盖拉丁字母、数字和常用标点,没有中文符号定义。本工具对不支持的中文字符会跳过并提示,建议先转拼音再编码。
播放音效需要联网吗?
不需要。音效由浏览器内置的 Web Audio API 实时合成,不加载任何音频文件,播放完全在本地进行。
为什么点击播放没有声音?
浏览器要求音频必须在用户手势(点击)后触发,请直接点击「播放音效」按钮;若仍无声,请检查系统音量或浏览器是否静音了该标签页。