Voice Clarity 因果関係テスト
テストの説明
Voice Clarity のエコー制御が適切に動作するには、システムに因果関係がある必要があります。 つまり、タイムスタンプの調整後、各マイク信号は、各スピーカー ループバック信号に対して正の遅延を持つ必要があります。 このテストは、システムの因果性、つまり QPC (クエリ パフォーマンス カウンター) のタイムスタンプとバッファーが、マイクでの対応する測定の前に生成されるスピーカー信号と一致していることを確認するものです。
警告
すべてのスピーカーとマイクのペアについて、このテスト要件を満たす必要があります。
テストの詳細
詳細 |
|
プラットフォーム |
|
サポートされているリリース |
|
予想される実行時間 (分) | 1 |
[カテゴリ] | 開発 |
タイムアウト (分) | 5 |
再起動が必要 | false |
特別な構成が必要 | false |
Type | automatic |
テストのステップ
- 1 つのスピーカー チャネルには対数正弦掃引を含む刺激を、残りのチャネルには無音を生成します。
- 固定スピーカー ゲインで刺激をレンダリングし (既定モード)、固定マイク ゲインで録音します (生モード)。
- QPC タイムスタンプを使って、スピーカーとマイクの信号を調整します。
- ループバック チャネルのスピーカー信号に対する各マイク信号の遅延を計算します。 遅延は相互相関によって計算されます。
- 各スピーカー チャネルに対して上記の手順を繰り返します。
合否の条件
各マイク信号は、各スピーカーのループバック信号に対して正の遅延を持っている必要があります。
トラブルシューティング
- 取り込みとレンダリングの処理によって過剰な待機時間が発生しないことを確認します。
- 取り込みとレンダリングのタイムスタンプが正確であり、共通の時間ベースを共有していることを確認します。
エラー モードがこの一覧に記載されていない場合は、MSDN でエラー コードを検索してください。
HLK テストのエラーに関する一般的なトラブルシューティングについては、「Windows HLK テストのエラーのトラブルシューティング」および「System Fundamentals のテストのトラブルシューティング」を参照してください。
その他の情報
パラメーター
パラメーター名 | パラメーターの説明 |
---|
Additional Documentation
この機能領域のテストについては、前提条件、セットアップ、トラブルシューティング情報などに関する追加ドキュメントが提供される場合があります。「Device.Audio のその他のドキュメント」および「System.Fundamentals のその他のドキュメント」を参照してください。