IIntellVoiceEngineManager

概述

IntelligentVoiceEngine模块向上层服务提供了智能语音引擎管理接口。

上层服务开发人员可根据IntelligentVoiceEngine模块提供的向上智能语音引擎管理接口实现获取引擎适配器描述符、创建引擎适配器、释放引擎适配器等功能。

起始版本: 4.0

相关模块:IntelligentVoiceEngine

汇总

Public 成员函数

名称 描述
GetAdapterDescriptors ([out] List< struct IntellVoiceEngineAdapterDescriptor > descs) 上层服务查询智能语音引擎适配器描述符。
CreateAdapter ([in] struct IntellVoiceEngineAdapterDescriptor descriptor, [out] IIntellVoiceEngineAdapter adapter) 上层服务创建智能语音引擎适配器。
ReleaseAdapter ([in] struct IntellVoiceEngineAdapterDescriptor descriptor) 上层服务释放智能语音引擎适配器。

成员函数说明

CreateAdapter()

IIntellVoiceEngineManager::CreateAdapter ([in] struct IntellVoiceEngineAdapterDescriptor descriptor, [out] IIntellVoiceEngineAdapter adapter )

描述 上层服务创建智能语音引擎适配器。

起始版本: 4.0

参数:

名称 描述
descriptor 智能语音引擎适配器描述符,信息包含智能语音引擎适配器类型,具体参考IntellVoiceEngineAdapterDescriptor
adapter 智能语音引擎适配器,具体参考IIntellVoiceEngineAdapter

返回:

如果操作成功,则返回0。

如果操作失败,则返回负值。

GetAdapterDescriptors()

IIntellVoiceEngineManager::GetAdapterDescriptors ([out] List< struct IntellVoiceEngineAdapterDescriptor > descs)

描述 上层服务查询智能语音引擎适配器描述符。

起始版本: 4.0

参数:

名称 描述
descs 存放智能语音引擎适配器描述符的数组,信息包含智能语音引擎适配器类型,具体参考IntellVoiceEngineAdapterDescriptor

返回:

如果操作成功,则返回0。

如果操作失败,则返回负值。

ReleaseAdapter()

IIntellVoiceEngineManager::ReleaseAdapter ([in] struct IntellVoiceEngineAdapterDescriptor descriptor)

描述 上层服务释放智能语音引擎适配器。

起始版本: 4.0

参数:

名称 描述
descriptor 智能语音引擎适配器描述符,信息包含智能语音引擎适配器类型,具体参考IntellVoiceEngineAdapterDescriptor

返回:

如果操作成功,则返回0。

如果操作失败,则返回负值。