AecQualityMetrics_Struct 結構 (wmcodecdsp.h)
包含聲場回音取消 (AEC) 的品質計量。 這個結構會與 MFPKEY_WMAAECMA_RETRIEVE_TS_STATS 屬性搭配使用。
語法
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;
成員
i64Timestamp
時間戳記,指出收集品質計量的時間。
ConvergenceFlag
AEC 聚合旗標。
MicClippedFlag
如果 為 TRUE,則會裁剪來自音訊擷取裝置的輸入訊號。
MicSilenceFlag
如果 為 TRUE,來自音訊擷取裝置的輸入訊號是無訊息或太無訊息。
PstvFeadbackFlag
如果 為 TRUE,則正面意見反應會造成音響。
SpkClippedFlag
如果 為 TRUE,則會裁剪音訊轉譯裝置的輸入訊號。
SpkMuteFlag
如果 為 TRUE,來自音訊轉譯裝置的輸入訊號為無訊息或太無訊息。
GlitchFlag
輸入資料中發生問題。
DoubleTalkFlag
雙交談旗標。
uGlitchCount
問題數目。
uMicClipCount
裁剪音訊擷取訊號的次數。
fDuration
AEC 進程的執行持續時間。
fTSVariance
時間戳記中的長期平均變異數。
fTSDriftRate
時間戳記中的長期平均漂移率。
fVoiceLevel
AEC 處理之後的近端語音等級。
fNoiseLevel
音訊擷取訊號的雜訊等級。
fERLE
回應傳回遺失增強功能 (ERLE) 。
fAvgERLE
AEC 處理期間的平均 ERLE。
dwReserved
保留
規格需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | wmcodecdsp.h |