メインコンテンツへスキップ

無料モールス信号変換器

テキストをモールス信号に変換したり、逆に変換したりします。メッセージの音声再生をリアルタイムで聞いてください。

読み込み後はオフラインでも動作
例:
テキスト入力
略符号(1つの信号として送信):
Morse出力
出力がここに表示されます…

文字そのものは左側の速度で再生され、文字と文字の間隔だけがこの速度に合わせて伸びます。文字を丸ごと聞き取る練習に向いています。

エンコードであり、暗号化ではありません。 Morseコードは公開エンコード規格であり、機密性やセキュリティは提供しません。出力を見た人は誰でも即座に復号できます。

Morseコード参照表
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----.

主な用途

  • モールス符号を学ぶなじみのある単語を入力してモールス符号を確認。モールス符号を1文字ずつ読み書きを学ぶ。
  • アマチュア無線用のメッセージをエンコード無線メッセージをモールス符号に変換。アマチュア無線(CW)オペレーターと試験用。
  • 秘密のモールス符号メッセージを送る楽しみ、ゲーム、パズル、脱出ゲーム用にメッセージをモールス符号にエンコード。
  • SOS と緊急モールス信号を学ぶ国際的に認識された SOS 信号とその他の緊急モールス符号パターンを学ぶ。
  • 航空モールス符号リファレンスVOR と NDB で使用されているナビゲーションビーコン識別子と航空モールス信号をデコード。

使い方

このツールは、ハードコードされた国際モールス符号のルックアップテーブルを使ってテキストをエンコード・デコードします — ライブラリ、サーバー呼び出しは不要です。変換、音声再生、WAVエクスポートはすべてWeb Audio APIを使ってブラウザ内で完全に行われます。

  1. 1
    ルックアップテーブルによる変換
    各文字は大文字化され、54エントリのMORSEオブジェクト(A-Z、0-9、一般的な句読点)と照合されます。文字はスペースで区切られた点・線のシーケンスになり、単語の境界はスラッシュになります。デコードは同じテーブルを逆に使います。未知の文字は静かに破棄されるのではなくフラグが立てられます。
  2. 2
    ITU標準のタイミング計算
    ツールはすべてのタイミングを単一の単位から導出します:1.2秒を選んだ毎分単語数(PARIS標準)で割った値です。点は1単位、線は3単位、文字間の間隔は3単位、単語間の間隔は7単位です — ITU-R M.1677仕様に一致しています。
  3. 3
    Web Audio APIによる再生
    「聴く」を押すとAudioContextが作成され、選んだトーン周波数(400〜1000Hz)で点または線ごとに1つのOscillatorNodeがスケジュールされます。GainNode上の小さな線形ランプが各ビープ音のアタックとリリースを滑らかにし、クリック音を防ぎます。音声ファイルは一切取得されません — 波形はその場で合成されます。
  4. 4
    オフラインWAVエクスポート
    「WAVをダウンロード」はOfflineAudioContextを使って、同じオシレーターのスケジュールを実際に音を鳴らすことなく44100HzでAudioBufferに描画し、その後手書きのDataViewエンコーダーがサンプルを標準的な16ビットモノラルRIFF/WAVバイナリにパックしてファイルダウンロードをトリガーします — サーバーは関与しません。

関連ツール

よくある質問