KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION
KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION 属性提供有关环回音频交错和捕获音频的其他信息。
使用情况摘要表
获取 | 设置 | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
是 | 否 | 固定 | KS_PIN | INTERLEAVED_AUDIO_FORMAT_INFORMATION |
返回值
对于 get,KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION 返回一个 INTERLEAVED_AUDIO_FORMAT_INFORMATION 结构,该结构包含关于音频流中环回音频和捕获音频的交织的附加信息。
从 Windows 10 19H1 开始,对于支持硬件关键字定位程序 (HW KWS) 的系统,需要设置 KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION 属性键,该系统将麦克风和环回音频组合成一个流,以便在关键字突发输出上使用 AEC APO。 有关详细信息,请参阅语音激活。
注解
此属性仅适用于硬件关键字定位程序引脚,并提供一种方法来包括与麦克风音频交错的环回音频。 这是通过将硬件关键字定位程序引脚音频和环回音频交织到单个 PCM 音频流中,然后通过此属性通信包含环回与麦克风音频的通道来实现的。
可以使用一个示例 APO 来利用此属性。 它是 GitHub 作为 sysvad 示例驱动程序的一部分,称为 KWSApo。 示例 APO 仅去除环回音频,仅提供主麦克风音频上游。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 19H1 |
标头 | Ksmedia.h |