VOX ファイル形式とは?
.vox ファイルには、1980年代後半から IVR システム、自動応答、保留音などで使用されている生の OKI/Dialogic ADPCM オーディオが含まれています。この形式は、電話サーバー環境向けの PC 拡張カードである Dialogic 音声処理ボードを中心に開発されました。
.vox の決定的な特徴は、ファイルヘッダーが完全に欠如していることです。マジックバイトもメタデータも、保存されたサンプリングレートやチャンネル数も存在しません。バイト 0 以降のファイル全体が、1 バイトあたり 2 つ(1 ニブルあたり 1 つ)詰め込まれた 4 ビット ADPCM サンプルの生のストリームです。各ニブルは、OKI ADPCM アルゴリズムを使用して前のオーディオサンプルからの差分をエンコードし、8 ビット PCM に対して 2:1 の圧縮率を実現します。正しくデコードするには、プレーヤーに外部からサンプリングレートを伝える必要があります。電話システムでは通常 8000 Hz モノラルですが、6000 Hz や 11025 Hz も存在します。これらのパラメータを指定せずに .vox ファイルを再生すると、ノイズのような歪んだ音になります。
8000 Hz の場合、1 秒間のオーディオは約 4 KB を占有します。この形式は、.wav ファイル内で使用される Microsoft IMA ADPCM コーデックとは異なりますが、どちらも ADPCM 技術を使用しています。Audacity、Adobe Audition、および sox コマンドラインツールなどの最新のエディタは、正しいエンコーディングパラメータを指定すれば .vox ファイルを開くことができます。
セキュリティと安全性
リスク: LOW生のバイナリオーディオデータ。コードを実行することはできません。既知のマルウェアベクターはありません。電話システムからのファイルに対する標準的な注意が必要です(録音された会話が含まれている可能性があるため、プライバシーへの配慮が必要です)。
形式の詳細
概要- MagicVox / 一般的な .vox コンテナ - 一部のオーディオツールは、Dialogic とは無関係な他の生のオーディオや ADPCM バリアントに .vox を使用します。文脈に依存します。
- Quake エンジン音声ファイル - id Software の Quake エンジンで環境音声/サウンドサンプルに使用される .vox。異なるバイナリ形式であり、Dialogic ADPCM ではありません。
VOX ファイルを開くプログラム
技術的詳細
詳細仕様| フォーマットタイプ | 生のヘッダーレス電話オーディオ (OKI ADPCM) |
| エンコーディング | OKI/Dialogic ADPCM - 4ビット適応差分パルス符号変調 |
| コンテナ | なし - バイト 0 から始まる純粋な生のオーディオストリーム(ヘッダーやフッターなし) |
| マジックバイト | なし(ヘッダーレス。ファイル内に形式識別子なし) |
| サンプルパッキング | 1バイトあたり2つの4ビット ADPCM サンプル(ニブルパック) |
| 圧縮 | 4ビット ADPCM。8ビット PCM に対して 2:1 の比率 |
| バイト順序 | 該当なし(生の 4 ビットニブルペア。マルチバイト整数フィールドなし) |
| 典型的なサンプリングレート | 8000 Hz モノラル(電話標準)。6000 Hz や 11025 Hz も使用される |
| メタデータ | ファイル内には保存されない。サンプリングレートとチャンネル数は外部で指定する必要がある |
| 典型的なファイルサイズ | 8 KB - 10 MB(8000 Hz で 1 秒 ≈ 4 KB) |
| 主な用途 | IVR システム、自動応答、保留音、電話サーバー環境 |
| プラットフォーム | Windows; Linux (電話サーバー環境) |
| ADPCM バリアント | OKI ADPCM (WAV ファイルで使用される Microsoft IMA ADPCM とは異なる) |
| リリース日 | 1980s (Dialogic voice-processing hardware cards era) |
| 最新バージョン | No versioning - static raw format; unchanged since introduction |
| 仕様書 | www.dialogic.com |
VOX の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。VOX ファイルについて最初の質問をしてみましょう。
よくある質問
VOX ファイルを再生するにはどうすればよいですか?
VOX ファイルの音が歪んでいたり、再生速度が速すぎたり遅すぎたりするのはなぜですか?
VOX ファイルを WAV に変換するにはどうすればよいですか?
sox -t vox -r 8000 -c 1 input.vox output.wav