博客
简体中文

摩尔斯电码转换器 — 文字与摩尔斯电码互转

国际摩斯密码双向转换,还能听到电码声音

在浏览器中处理 · 不上传任何内容

切换方向时,当前结果会移到输入框中。

已将 10 个字符转换为摩斯密码。

结果

.... . .-.. .-.. --- / .-- --- .-. .-.. -..

用北约音标字母拼读

Hotel Echo Lima Lima Oscar / Whiskey Oscar Romeo Lima Delta

试听

WPM

5–40。点长 = 1200 ÷ WPM 毫秒(通用的 PARIS 约定)

Hz

400–1000

摩斯密码表(韩文与 ITU-R M.1677-1)

韩文辅音

  • ㄱ.-..
  • ㄴ..-.
  • ㄷ-...
  • ㄹ...-
  • ㅁ--
  • ㅂ.--
  • ㅅ--.
  • ㅇ-.-
  • ㅈ.--.
  • ㅊ-.-.
  • ㅋ-..-
  • ㅌ--..
  • ㅍ---
  • ㅎ.---

韩文元音

  • ㅏ.
  • ㅑ..
  • ㅓ-
  • ㅕ...
  • ㅗ.-
  • ㅛ-.
  • ㅜ....
  • ㅠ.-.
  • ㅡ-..
  • ㅣ..-
  • ㅐ--.-
  • ㅔ-.--

韩文码表:韩国中央电波管理所无线电台运用告示附件 1(第 2020-1 号,2020 年 9 月 22 日施行)

字母

  • A.-
  • B-...
  • C-.-.
  • D-..
  • E.
  • F..-.
  • G--.
  • H....
  • I..
  • J.---
  • K-.-
  • L.-..
  • M--
  • N-.
  • O---
  • P.--.
  • Q--.-
  • R.-.
  • S...
  • T-
  • U..-
  • V...-
  • W.--
  • X-..-
  • Y-.--
  • Z--..
  • É..-..

数字

  • 0-----
  • 1.----
  • 2..---
  • 3...--
  • 4....-
  • 5.....
  • 6-....
  • 7--...
  • 8---..
  • 9----.

标点

  • ..-.-.-
  • ,--..--
  • :---...
  • ?..--..
  • '.----.
  • --....-
  • /-..-.
  • (-.--.
  • )-.--.-
  • ".-..-.
  • =-...-
  • +.-.-.
  • ×-..-
  • @.--.-.

业务信号

  • ...-.明白
  • ........错误
  • -.-请发送
  • .-...等待
  • ...-.-工作结束
  • -.-.-开始信号

“请发送”(-.-)与字母 K(韩文码表中的 ㅇ)电码相同,所以解码为该字母。

北约 / ICAO 音标字母
字符单词读法
AAlfaAL FAH
BBravoBRAH VOH
CCharlieCHAR LEE
DDeltaDELL TAH
EEchoECK OH
FFoxtrotFOKS TROT
GGolfGOLF
HHotelHOH TELL
IIndiaIN DEE AH
JJuliettJEW LEE ETT
KKiloKEY LOH
LLimaLEE MAH
MMikeMIKE
NNovemberNO VEM BER
OOscarOSS CAH
PPapaPAH PAH
QQuebecKEH BECK
RRomeoROW ME OH
SSierraSEE AIR RAH
TTangoTANG GO
UUniformYOU NEE FORM
VVictorVIK TAH
WWhiskeyWISS KEY
XX-rayECKS RAY
YYankeeYANG KEY
ZZuluZOO LOO
0ZeroZE-RO
1OneWUN
2TwoTOO
3ThreeTREE
4FourFOW-er
5FiveFIFE
6SixSIX
7SevenSEV-en
8EightAIT
9NineNIN-er

来源:ICAO 附件 10 第 II 卷 5.2.1.3(字母)和 5.2.1.4(数字)。Alfa 和 Juliett 是 ICAO 的官方拼写。数字读法为航空用法,海事无线电使用 NADAZERO、UNAONE 等不同的词。

来源:ITU-R M.1677-1 建议书(10/2009)国际摩尔斯电码

工具简介

这是一个双向的摩斯密码翻译器。输入一段英文就能看到对应的点和划,粘贴一串摩斯密码就能读出原文。密室逃脱解谜、童军活动、在生日贺卡里写暗号、核对电影里听到的信号,或者入门业余无线电时都用得上。码表直接来自国际标准,结果还可以播放成声音来练耳朵。所有处理都在浏览器中完成,输入的内容不会离开你的设备。

需要说明的是,国际摩斯密码只定义了拉丁字母、数字和少量标点。汉字没有对应的摩斯码,本工具也不支持中文电码(四位数字码本),输入汉字时会被跳过并在结果下方列出。想用摩斯密码传递中文,可以先写成拼音再转换。

使用方法

  1. 选择方向:文字 → 摩斯密码,或摩斯密码 → 文字。输入框里预先填好了示例,可以马上看到结果。
  2. 在框中输入或粘贴内容。书写摩斯密码时,字母之间空一格,单词之间用 /。
  3. 点击结果旁的“复制结果”。切换方向时,当前结果会移到输入框中,一键就能验证往返转换。
  4. 如果在“文字 → 摩斯密码”模式下粘贴了点和划,会出现提示,可以一键切换到解码。
  5. 想听声音的话,设置速度(5 到 40 WPM)和音调(400 到 1000 Hz),然后点“播放”。点“停止”会立即停止声音。
  6. 打开摩斯密码表可查看所有字母、数字、标点和业务信号;打开北约 / ICAO 表可查看拼读单词和读法。

工作原理

  • 码表:电码依据 ITU-R M.1677-1 建议书(10/2009)《国际摩尔斯电码》:字母 A–Z 和 É、数字 0–9、标点 . , : ? ’ - / ( ) “ = + × @,以及业务信号“明白”“错误”“请发送”“等待”“工作结束”和“开始信号”。
  • 编码不区分大小写。字母之间用一个空格连接,单词之间用 “ / “。连续的空格或换行算作一个单词间隔。没有电码的字符会被去掉,并在“未转换”中各列出一次。
  • 乘号:× 与 x 使用相同的电码(-..-),所以解码结果是 x。
  • 解码时把 ·、•、−、–、— 和 _ 识别为点和划。字母按空格分开,单词按斜线、两个及以上空格或换行分开。未知电码变成 [?]。“请发送”(-.-)与 K 相同,解码为 k;其他业务信号按名称显示,例如 [错误]。
  • 时长同样依据该建议书:一划等于三点,字符内部间隔为一点,字符之间为三点,单词之间为七点。
  • 速度不在 ITU 文本中。本工具采用广泛使用的 PARIS 约定,一个点为 1200 ÷ WPM 毫秒。每个音在 5 毫秒内淡入淡出,避免咔嗒声。
  • 北约 / ICAO 音标字母:字母使用 ICAO 附件 10 第 II 卷 5.2.1.3 的无线电话拼读字母(Alfa、Bravo … Zulu,官方拼写为 Alfa 和 Juliett);数字使用 5.2.1.4 中的读法(ZE-RO、WUN、TOO、TREE、FOW-er、FIFE、SIX、SEV-en、AIT、NIN-er)。海事无线电的数字读法不同,此处不显示。
  • 韩文摩斯码:韩文按韩国无线电台运用规定中的韩文(국문)码表发送(中央电波管理所告示第 2020-1 号附件 1):14 个辅音和 12 个元音,每个字母一个电码,双辅音和复合元音按基本字母发送。由于像 “.” 这样的电码在国际码表中是 E、在韩文码表中是 ㅏ,解码时会让你选择使用哪个码表。
  • 不支持俄文、日文(和文)、阿拉伯文和中文的摩斯码,这些字符都会被跳过并列出。
  • 一次最多可转换 10,000 个字符。

示例

输入 方向 结果
SOS 文字 → 摩斯密码 ... --- ...
HELLO WORLD 文字 → 摩斯密码 .... . .-.. .-.. --- / .-- --- .-. .-.. -..
Café 文字 → 摩斯密码 -.-. .- ..-. ..-..
NI HAO 文字 → 摩斯密码 -. .. / .... .- ---
.... .. - .... . .-. . 摩斯密码 → 文字 hi there
··· ——— ··· 摩斯密码 → 文字 sos
-..- 摩斯密码 → 文字 x
SOS 北约拼读 Sierra Oscar Sierra

以 15 WPM 播放 SOS,共 27 个点长,每个 80 毫秒,总计 2.16 秒。以 20 WPM 播放单词 PARIS,在单词间隔之前共 43 个点长,即 2.58 秒。

小贴士

摩斯密码的关键在于间隔。“.-” 是 A,而 “. -” 是 E 加 T,所以解码出来的单词不对劲时,先检查空格。同样的节奏也可以用手电筒闪光或手指敲击来传递,不只是声音。

常见问题

支持哪些字符?

字母 A 到 Z 和 É、数字 0 到 9,以及句号、逗号、冒号、问号、撇号、连字符、斜线、左右括号、引号、等号、加号、乘号和 @,与 ITU-R M.1677-1 建议书所列完全一致。韩文按下文介绍的韩文摩斯码表转换。其他字符,如 !、&、emoji 和汉字,会被跳过并列在结果下方。

能转换中文吗?

不能。国际摩斯密码只有拉丁字母、数字和标点,没有汉字。过去发中文电报用的是中文电码(先把每个汉字换成四位数字,再发数字),本工具不提供这种码本,汉字会被跳过并列出。俄文、日文假名和阿拉伯文也同样不支持。

可以粘贴用 · 或 — 代替 . 和 - 的摩斯密码吗?

可以。中间点、圆点、减号、短划线、长划线和下划线都会被识别为点和划。仍含有其他字符或不在码表中的电码会显示为 [?] 并计数。

会显示北约音标字母吗?

会。转换字母时,第二行会用 ICAO 单词拼读,例如“Sierra Oscar Sierra”。下方的北约 / ICAO 表列出了全部 26 个单词和数字,以及 ICAO 附件 10 第 II 卷中的读法。

字母和单词之间怎么分隔?

字母之间空一格,单词之间用斜线,例如“.... .. / - .... . .-. .”。解码时,两个及以上的空格或换行也算作单词间隔。

声音里的 WPM 是什么意思?

每分钟单词数。按通用的 PARIS 约定,一个单词(含其后的间隔)为 50 个点长,所以一个点持续 1200 ÷ WPM 毫秒。15 WPM 时,点为 80 毫秒,划为 240 毫秒。

我输入的内容会被发送出去吗?

不会。转换和播放都在浏览器中进行,你输入的内容不会被保存或上传。

没找到想要的工具?