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」是後來才 附會上去的。

沒有任何上傳

在這個頁面裡轉換與播放。