12

Opus の DTX オプションについて少し調べています。

不連続伝送 (DTX) は、無音またはバックグラウンド ノイズの間、ビットレートを下げます。DTX が有効な場合、400 ミリ秒ごとに 1 フレームのみがエンコードされます。

無駄な無音フレームを 400 ミリ秒ごとにエンコードするのではなく、Opus に無音期間全体で正確に 1 つのフレームをエンコードさせる簡単な方法があるのだろうか?

サイレントまたは非スピーチ アクティビティ中に「完全な」無音を生成し、ヘッダーのオーバーヘッドを最小限に抑えたいので、基本的に静かな録音ではほとんど空のファイルが生成されます。

それを実現できる他のコーデックがあれば、喜んでお知らせします。

4

1 に答える 1