语音活动检测
Understand voice activity detection in Vivox.
阅读时间2 分钟最后更新于 7 个月前
语音活动检测功能可用于检测应用程序内是否有语音活动。大多数情况下,客户不需要调整 Vivox SDK 的默认语音活动检测 (VAD) 设置。
可以使用 启用自动调整 VAD。这将允许 SDK 自动配置 VoiceActivityDetection 设置。这将覆盖 中的任何手动设置。
VivoxService.Instance.EnableAutoVoiceActivityDetectionAsync()VivoxService.Instance.SetVoiceActivityDetectionPropertiesAsync()如果使用 禁用了自动调整 VAD,则可以调用 来专门设置属性,或将这些属性重置为默认级别。
VivoxService.Instance.DisableAutoVoiceActivityDetectionAsync()VivoxService.Instance.SetVoiceActivityDetectionPropertiesAsync(int hangover, int noiseFloor, int sensitivity)参数细节
hangovernoiseFloorsensitivity使用默认 VAD 且显示 vad_sensitivity 滑动条的应用程序应将敏感度值限制在 0(传输所有麦克风活动)和 70(传输的活动很有限)之间。