toolfree

摩斯电码

在浏览器里把文字与摩斯电码互转,并以正确的时间比例用任意速度播放出来。

在你的浏览器中运行

结果

字符以全速发送,只把间隔放慢,这正是摩斯电码的教学方式。

摩斯电码没有大小写,也无法表达大小写,所以结果一律是大写。

听得到才是重点

摩斯电码是一种节奏,不是一排点和线。看着 ... --- ... 几乎无法知道它听起来是什么样子,这就是 为什么音频在这里是主角而不是附加功能。

所有长度都以一个单位——也就是一个「滴」的长度——来计算:

单位数
滴(dit)1
答(dah)3
字元内部的间隔1
字元之间的间隔3
单字之间的间隔7

这些比例就是规格的全部。弄错了——而机器产生的摩斯电码通常都弄错——即使每一个记号都正确,真正 读得懂摩斯的人也听不懂。

速度以每分钟字数计算,基准字是 PARIS,它刚好是 50 个单位长。这就是那个常数的由来:在每分钟 W 字的速度下,一个单位是 1200/W 毫秒。

Farnsworth 间距

几乎没有线上工具提供这个,而它正是摩斯电码真正的教学方式。

慢速学习的问题在于:一个字元用 5 wpm 送出时的形状,和同一个字元用 20 wpm 送出时是不一样的, 学习者最后会变成在数「滴」,而不是在听一个图案——这个习惯之后还得再改掉。

Farnsworth 的做法是把每个字元用全速送出,只把字元之间的间隔拉长。你从第一堂课就听到 K 真正的节奏,同时又有时间思考。打开它之后,字元维持你设定的速度,间距则放慢到舒服的程度。

哪些东西编得出来、哪些编不出来

字母、数字和常见标点都有对应的编码,其他的没有——包括所有中文字,因为摩斯电码比任何中文编码都 早出现,而中文电码是另一套完全独立的四位数系统。

编不出来的字元会被指名列出而不是丢掉,因为默默少掉一个字元会改变消息内容。

摩斯电码没有大小写,也无从表达,所以解出来的文字一律是大写。这不是这个页面的限制,是摩斯电码 本身的限制。

SOS 是一个符号

作为求救讯号的 SOS 是一个程序符号:九个记号连续送出,字母之间没有间隔,这和分别送出 S、 O、S 并不相同。它被选中是因为不容易被听错,而不是因为它代表什么——「Save Our Souls」是后来才 附会上去的。

没有任何上传

在这个页面里转换与播放。