ZHCAEK6 October 2024 TAC5212
初始學習周期 (ILP) 是 VAD 算法從即時 VAD 開啟開始至適應背景噪聲環境所需要的時間。在實際應用中,器件默認處于背景噪聲環境中,并且 ILP 期間 VAD 中斷可能處于低電平狀態,然后檢測器可以開始語音檢測。初始學習周期完成后,器件會計算算法所需的系數,然后 VAD 開始在設計精度限制范圍內按預期工作。只要 VAD 在給定環境中保持上電,器件就可以在 ILP 結束后繼續計算系數,從而提高精度。給定用例的理想 ILP 取決于噪聲環境的動態程度。環境的動態程度越高,需要的 ILP 就較長,以便 VAD 有足夠的時間表征背景噪聲,而不會觸發誤報。建議用戶和設計人員在預期的系統噪聲環境中測試 VAD,以確定合適的 ILP。方程式 1 展示了如何計算 VAD_ILP 參數。
其中
默認值 (0x001F4000) 對應于 1s。表 2-11 展示了控制 VAD_ILP 參數的寄存器。
| 系數 | 頁 | 寄存器 | 復位值 | 說明 |
|---|---|---|---|---|
| VAD_ILP | 0x0D | 0x7C | 0x00 | ILP 字節 [31:24] |
| 0x0D | 0x7D | 0x1F | ILP 字節 [23:16] | |
| 0x0D | 0x7E | 0x40 | ILP 字節 [15:8] | |
| 0x0D | 0x7F | 0x00 | ILP 字節 [7:0] |