摩斯电码音频识别与解码

上传 MP3、WAV 等摩斯音频,在浏览器本地识别点划节奏,并转换成摩斯电码和可读文本。

🔒 音频仅在本机处理🎧 支持 MP3、WAV、OGG、M4A 等浏览器音频
上传或拖入摩斯音频文件

最大 25 MB、10 分钟;背景噪声少、音调清晰的录音识别效果最好。

从音频文件识别摩斯电码

本工具可以读取 MP3、WAV、OGG、M4A 等浏览器支持的音频,分析其中的摩斯节奏,将音调转换成点和划,再解码为可读文字。

音频解码和信号分析全部在浏览器本地完成,文件不会上传到工具迷服务器,也不会被保存。

使用方法

  1. 将音频拖入上传区域,或从设备中选择文件。
  2. 使用音频播放器确认文件中包含清晰的摩斯音调。
  3. 选择国际拉丁字母或俄语西里尔字母。
  4. 默认自动识别点时长,也可以手动输入毫秒数。
  5. 复制摩斯电码和解码文字,或下载完整文本结果。

自动分析哪些信息?

  • 录音中的背景噪声和有效信号强度。
  • 短时间窗口内的音调与静音区间。
  • 将短信号判断为点,将长信号判断为划。
  • 信号内部、字母之间和单词之间的间隔。
  • 推测的点时长及节奏置信度。

置信度只表示音频节奏与标准摩斯 1:3:7 比例的接近程度,并不保证每个字符都完全正确。

提升识别准确度

  • 尽量使用单一、稳定且背景噪声较少的音调。
  • 可以先剪掉较长的开场、语音或音乐。
  • 避免多个摩斯信号同时播放或互相覆盖。
  • 尽量保持整段录音速度一致。
  • 如果字母间隔判断错误,可手动输入一个点的时长。

点时长与摩斯节奏

标准摩斯节奏中:点为 1 个单位,划为 3 个单位;同一字符内部间隔 1 个单位,字符间隔 3 个单位,单词间隔 7 个单位。工具会从反复出现的短信号中估算点时长。

噪声较多或内容几乎都是划时,可以手动设置。例如一个点大约持续 100 毫秒,就输入 100 后重新识别。

国际与俄语字母表

同一组点划在不同摩斯字母表中可能代表不同字符。拉丁字母 A–Z 请选择“国际摩斯码”;需要西里尔文字时请选择“俄语摩斯码”。两种模式都支持数字和常用标点。

隐私与格式兼容

工具通过浏览器 Web Audio API 处理文件。具体格式兼容性取决于浏览器和系统,一般建议优先使用 WAV 或 MP3。

常见问题

可以从语音或音乐中识别摩斯码吗?

不适合。本工具主要针对清晰的电子音或无线电式摩斯音调。

为什么结果中出现 �?

识别出的点划组合在所选字母表中不存在,可以检查音频、字母表或手动点时长。

工具会修改原音频吗?

不会。工具只读取文件,并单独生成文字结果。