テキストをモールスへ — オンラインでテキストをモールス符号に変換
テキストを国際モールス符号に変換します。点とダッシュの出力、文字と単語の区切りは設定可能 — ブラウザ内でローカルに動作します。
Text to Morse Code
Convert text to Morse code. Works entirely in your browser — no uploads.
モールス符号は、今も現役で使われている最も古いデジタル・エンコーディングです。Samuel Morse と Alfred Vail が 1837 年に電信のために発明したこの方式は、ラテン・アルファベットの各文字を一意な短長信号 — 点とダッシュ — の並びで表し、英語で最も頻度の高い文字に最も短い符号が割り当てられるよう設計されています。この割り当ては活字ケース中の文字頻度を数えて経験的に最適化された結果であり、E は点 1 つ、T はダッシュ 1 つ、Q はダッシュダッシュ点ダッシュ — という対応はほぼ 2 世紀変わらずに受け継がれてきました。モールス符号は今もアマチュア無線、航空航法ビーコン、運動機能に制限のある方のアクセシビリティ入力手段として使われています。
テキスト→モールス変換器は、入力の各文字を対応する ITU-R M.1677 符号に対応付け、設定可能な区切りで連結します。出力はデフォルトで国際的に使われている点とダッシュのグリフ(· と –)を使い、文字間はスペース、単語間はスラッシュで区切られます。再生機能は Web Audio API を用いて WPM(words per minute)可変で音声を生成し、デフォルトのトーンは 700 Hz — 人間の聴覚が最も敏感な周波数帯の中心です。本サイトの対を成すモールス→テキスト・デコーダーが逆方向の変換を行うため、両者を合わせるとモールス通信のための完全なエンコード・デコード・ペアになります。
使い方
テキストを入力する
テキストを入力または貼り付けます。モールス出力は入力中にリアルタイムで更新されます。デフォルトでは文字間はスペース、単語間はスラッシュで区切られます。サポート外の文字(非ラテン文字、数字、一部の記号)はそのまま角括弧で囲まれて出力されます。
出力形式を設定する
可読性の高い点とダッシュの記号(· –)、キーボード互換のピリオドとハイフン(.-)、または表示用の Unicode モールス・ブロック文字から選べます。文字と単語の区切り文字も変更できます。
コピーまたは再生する
モールス符号の文字列をコピーするか、再生ボタンで音声を聴けます。再生速度は 5〜40 WPM(words per minute)で調整可能 — 20 WPM はアマチュア無線練習の標準速度です。
よくある質問
この変換器はどのアルファベットを使っていますか?
国際モールス符号(ITU-R M.1677)— 1865 年以来の標準です。A–Z、0–9、そして基本的な記号類(ピリオド、カンマ、クエスチョンマーク、スラッシュ、等号)、およびエラー(........)とメッセージ終了(.-.-.)を表す prosign をカバーしています。
英語以外の文字に対応していますか?
モールス符号はラテン文字のために設計されており、ダイアクリティカルマークの仕組みがありません。アクセント付きの文字(é、ñ、ü)は基本のラテン文字に変換されます。他の文字体系(キリル文字、ギリシャ文字、CJK)の文字は変換されず、角括弧で囲まれて出力されます。
prosign とは何ですか?この変換器は扱えますか?
prosign(procedure signals)は手順信号 — 文字間の空白なしで 1 単位として送られる複数文字のシーケンスです。一般的な例は AR(.-.-.)がメッセージ終了、SK(...-.-)が交信終了を表します。変換器はテキスト入力中のこれらのパターンを認識し、結合されたシーケンスとして符号化します。
このツールでモールス符号を学ぶにはどうすればよいですか?
20 WPM の再生速度が学習用の標準速度です — もっと遅いと表引き式の癖がつき、後で矯正が必要になります。短いフレーズを貼り付けて再生し、書き取ってみましょう。認識力が上がるにつれて WPM を上げていきます。
制限事項
- Farnsworth タイミング非対応標準的なモールス練習では Farnsworth タイミングを使います。文字を高速(20+ WPM)で送信しつつ、文字間隔を広めに取ることで、学習者が正しい文字リズムを聴き取れるようにする方式です。本ツールの再生は均等な間隔を使うため、熟練者には問題ありませんが、学習用には理想的ではありません。
- CW トーン整形なし音声再生は 700 Hz の単純なオンオフ音です。実際の CW(連続波)送信機では、各点とダッシュのアタックとディケイを整形してキー・クリック(key clicks)— 近接周波数に干渉するスプリアスを防ぎます。本ツールの再生は送信機の振る舞いを模擬しません。
- prosign の自動検出なし変換器は文脈から prosign を推測できません。テキスト中の文字列 'AR' は曖昧です — 単語 'are' かもしれないし、メッセージ終了の prosign かもしれません。prosign として強制解釈させたい場合は山括弧(`<AR>`)で囲んでください。
プラットフォーム別の注意点
- macOS
- mac では `morse` コマンドを Homebrew(`brew install morse`)でインストールできます。ブラウザ版ツールは、CLI 版にないビジュアルな出力スタイルと再生速度制御を追加します。
- Linux
- Linux では `morse` と `cw` が標準的な CLI エンコーダーです。区切りを設定できるビジュアルな点とダッシュ表示が必要な場合は、ブラウザ版が適切な選択肢です — CLI ツールは通常音声出力のみです。
- Web
- 完全にブラウザ内で動作します。音声再生は Web Audio API を使用 — 音声ファイルの取得やサーバー側生成は一切行いません。