IKeywordDetectorOemAdapter::ComputeAndAddUserModelData 方法 (keyworddetectoroemadapter.h)
训练用户体验使用 ComputeAndAddUserModelData 方法计算与用户无关关键字 (keyword) 相关的用户特定信息。 DLL 使用结果更新 ModelData 参数。
语法
HRESULT ComputeAndAddUserModelData(
[in] IStream *ModelData,
[in] KEYWORDSELECTOR KeywordSelector,
[in] LONG *KeywordEndBytePos,
[in] IMFMediaBuffer **UserRecordings,
[in] ULONG NumUserRecordings
);
参数
[in] ModelData
指向绑定到模型数据的 IStream 对象的指针。 此调用会对其进行修改。
[in] KeywordSelector
唯一标识此模型的 KEYWORDSELECTOR 结构。
[in] KeywordEndBytePos
指示 UserRecording 中关键字 (keyword) 的结束。
[in] UserRecordings
指向指向之前验证关键字 (keyword) 用户记录的指针数组的指针。
[in] NumUserRecordings
录制数。
返回值
此方法可以返回其中一个值。
返回值 | 说明 |
---|---|
|
函数已成功退出。 |
|
设备不支持用户关键字 (keyword) 培训。 |
|
KeywordId 或 LangId 参数无效。 |
|
处理无法完成。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
最低受支持的服务器 | Windows Server 2016 |
目标平台 | Windows |
标头 | keyworddetectoroemadapter.h |