ZHCAEK6 October   2024 TAC5212

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2语音活动检测
    1. 2.1 VAD 配置
      1. 2.1.1 用户、自动、中间
      2. 2.1.2 具有 ADC 记录功能的 VAD
      3. 2.1.3 VAD 监控通道
      4. 2.1.4 VAD 中断引脚
      5. 2.1.5 在 PDM 监控期间启用 MICBIAS
      6. 2.1.6 VAD 时钟可配置性
    2. 2.2 VAD 参数
      1. 2.2.1 初始学习周期
      2. 2.2.2 保持计数器
      3. 2.2.3 唤醒等待
      4. 2.2.4 阈值
  6. 3VAD 性能结果
  7. 4示例
  8. 5总结
  9. 6参考资料

唤醒等待

如果 VAD 被编程为处于自动模式,则在检测到语音时,VAD 将自动开启 ADC 并开始记录,同时还会检查是否存在语音活动。唤醒等待是 VAD 在进入记录模式后暂停的时长,经过该时长后会恢复。方程式 3 展示了如何计算 VAD_WW 参数。

方程式 3. W a k e u p   w a i t   ( s ) =   W W 10 (   256 ×   8000   )

其中

  • WW10 是解释为有符号整数的十进制形式的唤醒等待寄存器值

默认值 (0x01388000) 对应于 10s。表 2-13 展示了控制 VAD_WW 参数的寄存器。

表 2-13 用于唤醒等待的可编程系数寄存器
系数 寄存器 复位值 说明
VAD_WW 0x0E 0x08 0x01 WW 字节 [31:24]
0x0E 0x09 0x38 WW 字节 [23:16]
0x0E 0x0A 0x80 WW 字节 [15:8]
0x0E 0x0B 0x00 WW 字节 [7:0]