摩斯电报生成器

在线生成摩斯电报音效

绿色工具
Hz
s
s
s
s
Hz
电报文本--
电报音频--

工具简介

摩斯电报生成器是一个在线工具,用来将任意文本转换为摩斯电码文本,并生成对应的 WAV 音频(可直接播放或下载)。界面允许实时调整音频参数(采样率、短音/长音时长、符号间与单词间停顿、频率、音量等),同时支持 ASCII 与非 ASCII 字符的无损编码与还原。

如何使用本工具

  1. 待编码文本输入框中输入要转换的文字(支持英文、数字、标点以及中文等非 ASCII 字符)。
  2. 根据需要调整音频参数:采样率(Hz)、短音(dot)时长(秒)、长音(dash)时长(秒)、符号间停顿(秒)、单词间停顿(秒)、频率(Hz)和音量(0–1)。
  3. (可选)调整编码选项:短码、长码和分隔符等,以改变点划的字符表示方式或兼容不同的显示习惯。
  4. 点击 生成 按钮,工具会同时输出:
    • 电报文本:点和划的序列(词间使用 / 表示单词间停顿);
    • 电报音频:生成的 WAV 的 data URL,可播放或右键另存为文件。
  5. 如需恢复默认参数,点击 重置 按钮。

计算示例

以下示例帮助你直观理解生成结果:

  • 输入SOS
    摩斯文本... --- ...
    说明:短短短 / 长长长 / 短短短,播放时会按短音/长音及符号间停顿顺序发声。
  • 输入HELLO WORLD
    摩斯文本.... . .-.. .-.. --- / .-- --- .-. .-.. -..
    说明/ 表示单词间停顿,音频在此处会产生较长的静音间隔。
  • 输入包含中文(示例)你好 A
    说明:工具会对非 ASCII 字符进行无损编码(将 Unicode 十六进制位映射为摩斯序列并合成为单个 token),解码时能够还原回原始字符。

常见问题(FAQ)

Q:支持中文或其他非 ASCII 字符吗?
A:支持。非 ASCII 字符会按无损编码策略转换为可逆的摩斯序列,确保解码时能够还原原文。
Q:如何获得更高质量的音频?
A:提高采样率(例如 44100 或 48000 Hz),适当增加短音/长音时长,并将音量控制在合理范围(≤ 1)。注意这也会增加产出的文件大小。
Q:生成的音频为何会有突兀或点击声?
A:纯正弦波段落拼接处可能出现相位突变导致点击声。若需更平滑的过渡,可以在音段边界添加短淡入/淡出(fade)或使用窗函数进行平滑处理。
Q:能直接下载 WAV 文件吗?
A:可以。工具通常输出一个 base64 格式的 data:audio/wav;base64,... 链接,你可以在新标签页打开该链接并另存为文件,或提供页面保存按钮直接下载。
Q:如何自定义短码/长码/分隔符?
A:如界面提供相关设置,请在生成前修改;若界面未暴露该选项,可查看源码或联系作者以添加该功能。

注意事项

  • 音量过大或长时间播放可能损伤听力,请在使用时注意听力保护。
  • 生成较长文本或使用高采样率会产生较大的音频文件,浏览器可能会占用较多内存或导致响应变慢。
  • 不同浏览器对内联 data: URL 的长度和内存管理不同,超长音频建议提供文件下载而非直接内联播放。
  • 若需要严格遵循国际摩斯时序(单位关系:符号间 = 1 单位、字母间 = 3 单位、单词间 = 7 单位),可将“符号间/字母间/单词间”按比例设置或使用“单位时长”乘以 1/3/7 实现。
  • 修改编码或音频参数后请务必点击“生成”以重新生成结果;若界面未及时刷新,可查看浏览器控制台日志或手动刷新页面以排查问题。

评分

0 / 5

0 人评分

数据

浏览次数:78

使用次数:64

微信客服
mp icon
qq icon