KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION
Die eigenschaft KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION stellt zusätzliche Informationen zur Verschachtelung von Loopbackaudio und Audioaufnahme bereit.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftendeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Ja | Nein | Pin | KS_PIN | INTERLEAVED_AUDIO_FORMAT_INFORMATION |
Rückgabewert
Für den get gibt KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION eine INTERLEAVED_AUDIO_FORMAT_INFORMATION-Struktur zurück, die zusätzliche Informationen zur Verschachtelung von Loopbackaudio und Aufnahmeaudio im Audiodatenstrom enthält.
Ab Windows 10 19H1 ist das Festlegen des KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION-Eigenschaftsschlüssels eine Anforderung für Systeme, die den Hardware Keyword Spotter (HW KWS) unterstützen, die Mikrofon- und Loopbackaudio in einem einzelnen Stream kombinieren, um einen AEC APO auf der Schlüsselwort (keyword) Burstausgabe zu verwenden. Weitere Informationen finden Sie unter Sprachaktivierung.
Bemerkungen
Diese Eigenschaft ist nur für die Pin "Hardware Keyword Spotter" vorgesehen und bietet eine Möglichkeit zum Einschließen von Loopbackaudio, das mit dem Mikrofonaudio interleaviert ist. Dies erfolgt, indem die Hardware Keyword Spotter-Pinaudio und Loopbackaudio in einem einzelnen PCM-Audiostream miteinander verknüpft werden und dann über diese Eigenschaft die Kanäle mit Loopback- und Mikrofonaudio kommunizieren.
Ein APO-Beispiel ist verfügbar, das diese Eigenschaft verwendet. Es befindet sich auf GitHub als Teil des sysvad-Beispieltreibers und heißt KWSApo. Der Beispiel-APO entfernt einfach die Loopbackaudios und stellt nur das primäre Mikrofonaudio Upstream bereit.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 Version 19H1 |
Header | Ksmedia.h |