摩斯电码
在浏览器里把文字与摩斯电码互转,并以正确的时间比例用任意速度播放出来。
在你的浏览器中运行
字符以全速发送,只把间隔放慢,这正是摩斯电码的教学方式。
摩斯电码没有大小写,也无法表达大小写,所以结果一律是大写。
听得到才是重点
摩斯电码是一种节奏,不是一排点和线。看着 ... --- ... 几乎无法知道它听起来是什么样子,这就是
为什么音频在这里是主角而不是附加功能。
所有长度都以一个单位——也就是一个「滴」的长度——来计算:
| 单位数 | |
|---|---|
| 滴(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」是后来才
附会上去的。
没有任何上传
在这个页面里转换与播放。