1# IIntellVoiceTriggerManager 2 3 4## 概述 5 6IntelligentVoiceTrigger模块向上层服务提供了智能语音触发器管理接口。 7 8上层服务开发人员可根据IntelligentVoiceTrigger模块提供的向上智能语音触发器管理接口实现驱动适配器加载、驱动适配器卸载等功能。 9 10**起始版本:** 4.0 11 12**相关模块:**[IntelligentVoiceTrigger](_intelligent_voice_trigger.md) 13 14 15## 汇总 16 17 18### Public 成员函数 19 20| 名称 | 描述 | 21| -------- | -------- | 22| [LoadAdapter](#loadadapter) ([in] struct [IntellVoiceTriggerAdapterDsecriptor](_intell_voice_trigger_adapter_dsecriptor.md) descriptor, [out] [IIntellVoiceTriggerAdapter](interface_i_intell_voice_trigger_adapter.md) adapter) | 加载一个触发器适配器。 | 23| [UnloadAdapter](#unloadadapter) ([in] struct [IntellVoiceTriggerAdapterDsecriptor](_intell_voice_trigger_adapter_dsecriptor.md) descriptor) | 卸载一个触发器适配器。 | 24 25 26## 成员函数说明 27 28 29### LoadAdapter() 30 31``` 32IIntellVoiceTriggerManager::LoadAdapter ([in] struct IntellVoiceTriggerAdapterDsecriptor descriptor, [out] IIntellVoiceTriggerAdapter adapter ) 33``` 34**描述** 35 36加载一个触发器适配器。 37 38**起始版本:** 4.0 39 40**参数:** 41 42| 名称 | 描述 | 43| -------- | -------- | 44| descriptor | 智能语音触发器适配器描述符,信息包含适配器名称,具体参考[IntellVoiceTriggerAdapterDsecriptor](_intell_voice_trigger_adapter_dsecriptor.md)。 | 45| adapter | 智能语音触发器适配器,具体参考[IIntellVoiceTriggerAdapter](interface_i_intell_voice_trigger_adapter.md)。 | 46 47**返回:** 48 49如果操作成功,则返回0。 50 51如果操作失败,则返回负值。 52 53 54### UnloadAdapter() 55 56``` 57IIntellVoiceTriggerManager::UnloadAdapter ([in] struct IntellVoiceTriggerAdapterDsecriptor descriptor) 58``` 59**描述** 60 61卸载一个触发器适配器。 62 63**起始版本:** 4.0 64 65**参数:** 66 67| 名称 | 描述 | 68| -------- | -------- | 69| descriptor | 智能语音触发器适配器描述符,信息包含适配器名称,具体参考[IntellVoiceTriggerAdapterDsecriptor](_intell_voice_trigger_adapter_dsecriptor.md)。 | 70 71**返回:** 72 73如果操作成功,则返回0。 74 75如果操作失败,则返回负值。 76