_Propriété VAD de MFPKEY WMAAECMA _ Fonct _

Spécifie le type de détection d’activité vocale effectué par le DSP de capture vocale.

Constante pour IPropertyBag

Disponible uniquement à l’aide de IPropertyStore.

Type de données

VT _

Valeur par défaut

0

S'applique à

Remarques

La valeur de cette propriété est un membre de l’énumération du _ _ mode de l’AEC AEC . La sortie de la détection d’activité vocale est un nombre compris entre 0 et 3, calculé pour chaque image audio. Le DSP encode le résultat dans le bit le plus bas des deux premiers échantillons audio de chaque trame audio. La signification de la valeur dépend du mode spécifié.

Le code suivant montre comment extraire les résultats des données audio. Dans cet exemple, pOutput est un pointeur vers le début d’une image audio dans les données de sortie.

int AecDecodeVAD(short *pOutput)
{
    int iVAD = (*pOutput) & 0x01;
    pOutput++;
    iVAD |= (*pOutput << 1) & 0x02;
    return iVAD;
}

La valeur par défaut de cette propriété est 0 (désactivé). Avant de définir cette propriété, vous devez affecter à la propriété _ mode de _ fonctionnalité _ MFPKEY WMAAECMA la _ valeur variant true.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows [Applications de bureau XP uniquement]
Serveur minimal pris en charge
Windows Serveur 2003 [ applications de bureau uniquement]
En-tête
Wmcodecdsp. h

Voir aussi

Propriétés de la Media Foundation