音声モールス信号 デコーダ
モールス信号のビープ音を含む MP3 または WAV ファイルをアップロードし、ブラウザベースの周波数分析を使用してプレーン テキストにデコードします。サーバーへのアップロードはなく、完全にプライベートです。
手動入力 - 自動検出が失敗した場合
どのようにして オーディオデコーダの動作
このツールはブラウザの組み込みを使用します ウェブオーディオAPI オーディオ ファイルを完全にローカルで処理します。ファイルをアップロードすると、オーディオが生の PCM サンプルにデコードされます。次に、このツールは、重複する短いウィンドウでオーディオをスキャンし、周波数分析アプローチを使用して、指定したターゲット周波数帯域内の信号エネルギーを計算します。
各時間ウィンドウは、その周波数帯域のエネルギーが設定したしきい値を超えるかどうかに基づいて、「トーン オン」(モールス信号が存在する) または「トーン オフ」(無音) に分類されます。次に、結果として得られるオン/オフ セグメントのパターンが測定され、WPM ヒントから計算された予想されるドットおよびダッシュの長さと比較され、ドット、ダッシュ、文字スペース、および単語スペースのシーケンスが生成されます。
このアプローチは以下の場合に最も効果的です クリーンなCW録音 — モールス練習ツール、無線送信機、または当社独自のメイン翻訳機によって生成されるタイプ。バックグラウンドノイズ、一貫性のないピッチ、または大幅に圧縮されたオーディオのある録音では、結果の精度が低くなります。手動入力フォールバックは、自動検出が不十分な場合に対処します。
方法 このツールを使用する
設定を構成する
モールスビープ音の周波数範囲を設定します。デフォルトの 400 ~ 1200 Hz は、ほとんどの CW 信号に機能します。予想される WPM を設定します。
音声をアップロードする
MP3 または WAV ファイルをドロップまたは参照してアップロードします。ファイルはブラウザで読み取られます。サーバーには何もアップロードされません。
分析とデコード
「分析とデコード」をクリックします。このツールは音声を処理し、検出されたモールス信号とデコードされたテキストを表示します。
必要に応じて調整する
結果が間違っていると思われる場合は、しきい値または WPM を調整して再試行してください。または、フォールバック ボックスにモールス信号を手動で入力します。
理解する 設定
これら 4 つのパラメータを正しく調整することが、良好な自動検出結果を得る鍵となります。
周波数最小/最大
モールスビープ音の周波数範囲 (Hz)。標準の CW ラジオ トーンは通常 400 ~ 800 Hz です。私たちのメインのトランスレーターはデフォルトで 600 Hz を使用します。 Min を実際のトーン周波数より低く設定し、Max を実際のトーン周波数より高く設定します。 Default: 400–1200 Hz
しきい値 (%)
「トーンオン」として分類される信号の強さ(検出された最も大きな信号と比較して)。値を低くすると、より静かな信号が検出されますが、ノイズでトリガーされる可能性があります。値が大きいほど、より強い信号が必要になります。 Default: 25%
WPM ヒント
1 分あたりのワード数での推定伝送速度。これは、予想されるドットの長さを計算し、各セグメントをドット、ダッシュ、文字ギャップ、または単語ギャップとして分類するために使用されます。 Default: 15 WPM
トラブルシューティングのヒント
ダッシュのないドットが多すぎる場合は、WPM を増やします。すべてが 1 つの長いダッシュのように見える場合は、WPM を下げます。ランダムなノイズが発生する場合は、しきい値を上げます。一部の信号が欠落している場合は、しきい値を低くします。
能力と 制限事項
うまくいくもの
- クリーンなCW正弦波トーン録音
- WAV 形式 (非圧縮 - 最高の精度)
- モールス練習ツールと翻訳者からの録音
- 全体を通して一貫したスピードとピッチ
- 低いバックグラウンドノイズ
- 調整可能な周波数範囲としきい値
- 手動修正はフォールバックとして常に利用可能
- デバッグ用の視覚的な波形表示
重要な制限事項
オーディオのデコードは複雑です。次の場合、結果は信頼できない可能性があります。
- 激しい背景ノイズまたは静電気
- 送信時のピッチ可変
- 高圧縮MP3ファイル
- 非常に高いまたは非常に低い WPM 速度
- 音声、音楽、または複数の同時信号の録音
- Telegraph Clickモード録音(非正弦波形)
常に手動入力を使用してください 自動検出が不正確な場合。