struktur AecQualityMetrics_Struct (wmcodecdsp.h)
Berisi metrik kualitas untuk pembatalan gema akustik (AEC). Struktur ini digunakan dengan properti MFPKEY_WMAAECMA_RETRIEVE_TS_STATS .
Sintaks
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;
Anggota
i64Timestamp
Stempel waktu yang menunjukkan kapan metrik kualitas dikumpulkan.
ConvergenceFlag
Bendera konvergensi AEC.
MicClippedFlag
Jika TRUE, sinyal input dari perangkat pengambilan audio dipotong.
MicSilenceFlag
Jika TRUE, sinyal input dari perangkat pengambilan audio diam atau terlalu tenang.
PstvFeadbackFlag
Jika TRUE, umpan balik positif menyebabkan suara kicauan.
SpkClippedFlag
Jika TRUE, sinyal input dari perangkat penyajian audio diklip.
SpkMuteFlag
Jika TRUE, sinyal input dari perangkat penyajian audio diam atau terlalu tenang.
GlitchFlag
Kesalahan terjadi dalam data input.
DoubleTalkFlag
Bendera pembicaraan ganda.
uGlitchCount
Jumlah gangguan.
uMicClipCount
Berapa kali sinyal penangkapan audio diklip.
fDuration
Durasi proses AEC yang berjalan.
fTSVariance
Varians rata-rata jangka panjang dalam stempel waktu.
fTSDriftRate
Laju penyimpangan rata-rata jangka panjang dalam stempel waktu.
fVoiceLevel
Tingkat suara mendekati akhir setelah pemrosesan AEC.
fNoiseLevel
Tingkat kebisingan sinyal pengambilan audio.
fERLE
Echo mengembalikan peningkatan kerugian (ERLE).
fAvgERLE
Rata-rata ERLE selama seluruh durasi pemrosesan AEC.
dwReserved
Dicadangkan
Persyaratan
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | wmcodecdsp.h |