1# IIntellVoiceEngineManager 2 3 4## 概述 5 6IntelligentVoiceEngine模块向上层服务提供了智能语音引擎管理接口。 7 8上层服务开发人员可根据IntelligentVoiceEngine模块提供的向上智能语音引擎管理接口实现获取引擎适配器描述符、创建引擎适配器、释放引擎适配器等功能。 9 10**起始版本:** 4.0 11 12**相关模块:**[IntelligentVoiceEngine](_intelligent_voice_engine.md) 13 14 15## 汇总 16 17 18### Public 成员函数 19 20| 名称 | 描述 | 21| -------- | -------- | 22| [GetAdapterDescriptors](#getadapterdescriptors) ([out] List< struct [IntellVoiceEngineAdapterDescriptor](_intell_voice_engine_adapter_descriptor.md) > descs) | 上层服务查询智能语音引擎适配器描述符。 | 23| [CreateAdapter](#createadapter) ([in] struct [IntellVoiceEngineAdapterDescriptor](_intell_voice_engine_adapter_descriptor.md) descriptor, [out] [IIntellVoiceEngineAdapter](interface_i_intell_voice_engine_adapter.md) adapter) | 上层服务创建智能语音引擎适配器。 | 24| [ReleaseAdapter](#releaseadapter) ([in] struct [IntellVoiceEngineAdapterDescriptor](_intell_voice_engine_adapter_descriptor.md) descriptor) | 上层服务释放智能语音引擎适配器。 | 25 26 27## 成员函数说明 28 29 30### CreateAdapter() 31 32``` 33IIntellVoiceEngineManager::CreateAdapter ([in] struct IntellVoiceEngineAdapterDescriptor descriptor, [out] IIntellVoiceEngineAdapter adapter ) 34``` 35**描述** 36上层服务创建智能语音引擎适配器。 37 38**起始版本:** 4.0 39 40**参数:** 41 42| 名称 | 描述 | 43| -------- | -------- | 44| descriptor | 智能语音引擎适配器描述符,信息包含智能语音引擎适配器类型,具体参考[IntellVoiceEngineAdapterDescriptor](_intell_voice_engine_adapter_descriptor.md)。 | 45| adapter | 智能语音引擎适配器,具体参考[IIntellVoiceEngineAdapter](interface_i_intell_voice_engine_adapter.md)。 | 46 47**返回:** 48 49如果操作成功,则返回0。 50 51如果操作失败,则返回负值。 52 53 54### GetAdapterDescriptors() 55 56``` 57IIntellVoiceEngineManager::GetAdapterDescriptors ([out] List< struct IntellVoiceEngineAdapterDescriptor > descs) 58``` 59**描述** 60上层服务查询智能语音引擎适配器描述符。 61 62**起始版本:** 4.0 63 64**参数:** 65 66| 名称 | 描述 | 67| -------- | -------- | 68| descs | 存放智能语音引擎适配器描述符的数组,信息包含智能语音引擎适配器类型,具体参考[IntellVoiceEngineAdapterDescriptor](_intell_voice_engine_adapter_descriptor.md)。 | 69 70**返回:** 71 72如果操作成功,则返回0。 73 74如果操作失败,则返回负值。 75 76 77### ReleaseAdapter() 78 79``` 80IIntellVoiceEngineManager::ReleaseAdapter ([in] struct IntellVoiceEngineAdapterDescriptor descriptor) 81``` 82**描述** 83上层服务释放智能语音引擎适配器。 84 85**起始版本:** 4.0 86 87**参数:** 88 89| 名称 | 描述 | 90| -------- | -------- | 91| descriptor | 智能语音引擎适配器描述符,信息包含智能语音引擎适配器类型,具体参考[IntellVoiceEngineAdapterDescriptor](_intell_voice_engine_adapter_descriptor.md)。 | 92 93**返回:** 94 95如果操作成功,则返回0。 96 97如果操作失败,则返回负值。 98