MFPKEY_WMAAECMA_FEATR_VAD-Eigenschaft
Gibt den Typ der Sprachaktivitätserkennung an, die der Voice Capture DSP ausführt.
Konstante für IPropertyBag
Nur mit IPropertyStore verfügbar.
Datentyp
VT_I4
Standardwert
0
Gilt für
Bemerkungen
Der Wert dieser Eigenschaft ist ein Member der AEC_VAD_MODE-Enumeration . Die Ausgabe der Sprachaktivitätserkennung ist eine Zahl von 0 bis 3, die für jeden Audioframe berechnet wird. Der DSP codiert das Ergebnis im untersten Bit der ersten beiden Audiobeispiele in jedem Audioframe. Die Bedeutung des Werts hängt vom angegebenen Modus ab.
Der folgende Code zeigt, wie die Ergebnisse aus den Audiodaten extrahiert werden. In diesem Beispiel ist pOutput ein Zeiger auf den Anfang eines Audioframes in den Ausgabedaten.
int AecDecodeVAD(short *pOutput)
{
int iVAD = (*pOutput) & 0x01;
pOutput++;
iVAD |= (*pOutput << 1) & 0x02;
return iVAD;
}
Der Standardwert dieser Eigenschaft ist 0 (deaktiviert). Bevor Sie diese Eigenschaft festlegen, müssen Sie die eigenschaft MFPKEY_WMAAECMA_FEATURE_MODE auf VARIANT_TRUE festlegen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|
Weitere Informationen