フラッシュとクリック音が同時に感じられるまで遅延を増やしてください。その値がおおよその音声出力レイテンシです。
接続方式ごとの一般的な音声遅延
| 接続方式 | 一般的な遅延 | 十分な用途 |
|---|---|---|
| 有線ヘッドホン / スピーカー | 5〜20 ms | 生楽器の演奏を含むすべて |
| aptX Adaptive / LE Audio | 40〜80 ms | ゲーム、動画 |
| aptX | 60〜120 ms | 動画、カジュアルなゲーム |
| AAC(一般的なイヤホン) | 100〜200 ms | 音楽、ほとんどの動画 |
| SBC(旧式のBluetooth) | 150〜300 ms | 音楽のみ |
ヒント:まず有線出力でテストして、画面と反応の基準値を把握してからBluetoothに切り替えてください。2つの値の差がワイヤレスの遅延です。
音声遅延のよくある質問
音声遅延(レイテンシ)とは何ですか?
音声遅延とは、音が発生してから実際に聞こえるまでの時間差です。アプリ、OSのオーディオスタック、DACやワイヤレス伝送、スピーカーやヘッドホンのドライバーという経路全体で積み重なります。有線出力では通常5〜20 ms、Bluetoothでは40 ms(aptX Low Latency)から300 ms以上(旧式のSBCコーデック)まで加算されます。
この遅延テストはどのように動作しますか?
1秒周期で画面をフラッシュさせ、クリック音を鳴らします。音声遅延のため、クリック音はフラッシュより遅れて届きます。スライダーでフラッシュを遅らせ、両者が完全に同時に感じられる位置に合わせてください。その値が画面に対する音声出力のエンドツーエンド遅延です。安定した結果を得るには、フラッシュを視野の端で見ながらクリック音に集中してください。
許容できる遅延はどのくらいですか?
用途によります。音楽を聴くだけなら同期の必要がないため200 msでも問題ありません。動画では80〜100 ms前後からリップシンクのずれが目立ちます。ゲームでは60 ms未満なら快適です。楽器の演奏やモニターを使った歌唱では20 ms未満が必要で、それ以上だとタイミングに明らかな影響が出ます。
なぜBluetoothの音声遅延は大きいのですか?
Bluetooth音声はエンコードし、パケットで送信し、電波干渉に備えてバッファし、デコードする必要があります。最も影響が大きいのはコーデックです。SBCは一般に150〜300 ms、AACは100〜200 ms前後、aptXは60〜120 ms程度、aptX AdaptiveやLE Audioは40〜80 msに近づきます。恩恵を受けるには送信側とヘッドホンの両方がそのコーデックに対応している必要があります。
このページに表示される「報告された出力レイテンシ」とは?
ブラウザはWeb Audio APIを通じて2つの推定値を公開します。baseLatency(ブラウザ内部の処理バッファ)とoutputLatency(OSからオーディオハードウェアまでの推定遅延)です。参考値としては有用ですが、Bluetoothヘッドホンの内部までは見えません。そのためワイヤレス機器では、スライダーによる体感テストのほうが報告値より大きくなるのが普通です。