モールス信号の変換と音声デコード
どちらの側に打ってももう一方が追従します。何かが黙って消えることはなく、タイミングは規格どおり。録音から逆方向に戻すこともでき、音程・速度・しきい値はいずれも推測ではなく実測です。
使い方
打ち込む
どちらの欄からでも入力でき、もう一方が追従します。句読点、アクセント付き文字、<SK> のようなプロサインも表にあり、本当に符号がないものは削除ではなく印を付けます。
送信を整える
文字速度と全体速度は別々のつまみです。それがファーンズワースの意味です。音程も波形も自由で、タイムラインは再生前にすべての短点・長点・間隔を実際の長さで示します。
あるいは聞き取らせる
録音を開くか、マイクを使ってください。搬送波を走査し、大津の方法で包絡線にしきい値を定め、ラン長をクラスタリングして単位を求め、音程・速度・分離の良さを報告します。
持ち出す
どちらの欄もコピーでき、音をオフラインでフル品質にレンダリングした WAV として保存でき、メッセージをスイートの別ツールへそのまま渡せます。
アルファベットのすべて
文字、数字、18 種の記号、各国のアクセント付き文字、そして実際に送られるプロサイン。符号が存在しないものは、黙って消さずに印を付けます。
オシレーターは 1 つ、包絡線も 1 つ
メッセージ全体を、5 ms のランプを持つスケジュール済みゲイン曲線で開閉する単一の音として鳴らします。短点ごとにオシレーターを作りません。ノードは少なく、キークリックもなく、オーディオコンテキストは使い回します。
聞き取れます
録音かマイクに向けてください。ゲルツェル走査で搬送波を見つけ、大津の方法で包絡線にしきい値を定め、ラン長のクラスタリングで単位を得ます。音程も速度も実測です。
ファーンズワースを正しく
文字速度と全体速度を分離し、追加の時間を ARRL の定める 3:4 の比で間隔に配分します。点を数えるのではなく文字として聞けるようになる方法です。
読めるタイムライン
すべての短点・長点・間隔を実際の長さで描き、再生ヘッドが進みます。ブロックにカーソルを合わせると長さがミリ秒でわかります。
音を書き出す
オフラインで 44.1 kHz・16 ビットの WAV にレンダリング。スピーカーから録り直さずに、動画や授業、着信音に使えます。
アップロードなし
変換も合成もデコードも、すべてこのタブの中。マイクの音声はページの外に出ず、録音はどこにも保存されません。
スイートの他ツールへ受け渡し
メッセージをそのまま AudioSnap、Binary-Flow、QR Bolt、WordFlow へ。ダウンロードも再アップロードも不要です。
双方向、どちらも推測なしで
1 ページに送信機と受信機を。句読点とプロサインを含む完全な ITU アルファベット、ファーンズワース間隔つきの標準 PARIS タイミング、そして録音からモールスを読み取るデコーダー。
ブラウザーが送信機です
Web Audio が音を合成し、オフラインコンテキストが WAV を書き出し、decodeAudioData とゲルツェルフィルターが録音を読み戻します。どれもサーバーもアカウントもネットワーク要求も不要で、タブを閉じればメッセージも録音も消えます。
学ぶために、そして読み取るために
モールスを学ぶとは、文字を十分な速さで、しかし間隔を空けて聞くことです。ファーンズワース間隔はまさにそのためにあり、だからここでは文字速度と全体速度を分けています。読み取るのは逆方向です。映画の一場面、受信機から録ったビーコン、ボイスメモで送られてきた謎かけ。どちらも同じページにあり、後者は測定結果を示します。ヘルツ単位の音程、ミリ秒単位の単位長、算出された毎分語数、マークとスペースの分離の良さ。だから答えが違っていても、ただ間違いなのではなく、議論できます。
あなたの内容はこのタブから出ません。アップロードも保存も記録もされません。ただし、各ツールが何回開かれたかは集計しています。Cookie も識別子もない単なる合計で、訪問をあなたに結びつけるものは何もありません。
よくある質問
Qテキストや録音はどこかへ送られますか?+
いいえ。変換、音の合成、WAV のレンダリング、音声のデコードはすべてブラウザー内で行われます。マイクの音声はページの外に出ず、訪問をまたいで保存されるものもありません。
Q対応している文字は?+
ITU の全セットです。A–Z、0–9、18 種の記号、各国のアクセント付き文字(À, Ä, Ç, É, Ñ, Ö, Ü, ß など)、そして <SK> のように山かっこで入力する一般的なプロサイン。モールスに対応のない文字は削除せず、# で示して一覧に出します。
Q文字速度と全体速度の違いは?+
それがファーンズワース間隔です。短点と長点は設定した文字速度で送り、文字間・語間の空きを引き伸ばして、全体としては全体速度で終わるようにします。要素を数えるのではなく、リズムで文字を聞き分けられるようになる方法です。
Q録音はどうやってデコードしますか?+
ゲルツェルフィルターで 250〜1600 Hz を走査して搬送波を見つけ、その 1 周波数の振幅を 5 ms 窓で測って包絡線を作り、大津の方法でオン/オフのしきい値を決め、得られたラン長をクラスタリングして単位を求めます。音程、単位長、速度、2 つのクラスターの分離度はすべて表示されます。
Qデコード結果が間違っています。なぜ?+
分離度の数値と包絡線のグラフを見てください。ノイズの多い録音、フェージングする信号、間隔の不揃いな手打ちでは、マークとスペースが重なります。重なってしまうと、それを正しく分けるしきい値は存在しません。いちばんきれいな部分だけを切り出すとたいてい直ります。
Q音声を他の場所で使えますか?+
はい。WAV はオフラインで 44.1 kHz・16 ビット・モノラルに、指定した音程・波形・速度でレンダリングされるので、動画や授業にそのまま使えます。