structure AecQualityMetrics_Struct (wmcodecdsp.h)

Contient des métriques de qualité pour l’annulation de l’écho acoustique (AEC). Cette structure est utilisée avec la propriété MFPKEY_WMAAECMA_RETRIEVE_TS_STATS .

Syntaxe

typedef struct tagAecQualityMetrics_Struct {
  LONGLONG i64Timestamp;
  BYTE     ConvergenceFlag;
  BYTE     MicClippedFlag;
  BYTE     MicSilenceFlag;
  BYTE     PstvFeadbackFlag;
  BYTE     SpkClippedFlag;
  BYTE     SpkMuteFlag;
  BYTE     GlitchFlag;
  BYTE     DoubleTalkFlag;
  ULONG    uGlitchCount;
  ULONG    uMicClipCount;
  float    fDuration;
  float    fTSVariance;
  float    fTSDriftRate;
  float    fVoiceLevel;
  float    fNoiseLevel;
  float    fERLE;
  float    fAvgERLE;
  DWORD    dwReserved;
} AecQualityMetrics_Struct;

Membres

i64Timestamp

Horodatage indiquant quand les métriques de qualité ont été collectées.

ConvergenceFlag

Indicateur de convergence AEC.

MicClippedFlag

Si la valeur est TRUE, le signal d’entrée du périphérique de capture audio a été coupé.

MicSilenceFlag

Si la valeur est TRUE, le signal d’entrée de l’appareil de capture audio était silencieux ou trop silencieux.

PstvFeadbackFlag

Si la valeur est TRUE, les commentaires positifs provoquent un son de gazouillis.

SpkClippedFlag

Si la valeur est TRUE, le signal d’entrée du périphérique de rendu audio a été coupé.

SpkMuteFlag

Si la valeur est TRUE, le signal d’entrée du périphérique de rendu audio était silencieux ou trop silencieux.

GlitchFlag

Un problème s’est produit dans les données d’entrée.

DoubleTalkFlag

Indicateur de conversation double.

uGlitchCount

Nombre de problèmes.

uMicClipCount

Nombre de fois où le signal de capture audio a été coupé.

fDuration

Durée d’exécution du processus AEC.

fTSVariance

Écart moyen à long terme dans les horodatages.

fTSDriftRate

Taux de dérive moyen à long terme dans les horodatages.

fVoiceLevel

Niveau vocal proche du bout après le traitement AEC.

fNoiseLevel

Niveau de bruit du signal de capture audio.

fERLE

Amélioration de la perte de retour d’écho (ERLE).

fAvgERLE

ERLE moyen sur toute la durée du traitement AEC.

dwReserved

Réservé

Spécifications

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête wmcodecdsp.h

Voir aussi

Media Foundation Structures

DSP de capture vocale