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**起始版本:** 4.0 38 39**参数:** 40 41| 名称 | 描述 | 42| -------- | -------- | 43| descriptor | 智能语音触发器适配器描述符,信息包含适配器名称,具体参考[IntellVoiceTriggerAdapterDsecriptor](_intell_voice_trigger_adapter_dsecriptor.md)。 | 44| adapter | 智能语音触发器适配器,具体参考[IIntellVoiceTriggerAdapter](interface_i_intell_voice_trigger_adapter.md)。 | 45 46**返回:** 47 48如果操作成功,则返回0。 49 50如果操作失败,则返回负值。 51 52 53### UnloadAdapter() 54 55``` 56IIntellVoiceTriggerManager::UnloadAdapter ([in] struct IntellVoiceTriggerAdapterDsecriptor descriptor) 57``` 58**描述** 59卸载一个触发器适配器。 60 61**起始版本:** 4.0 62 63**参数:** 64 65| 名称 | 描述 | 66| -------- | -------- | 67| descriptor | 智能语音触发器适配器描述符,信息包含适配器名称,具体参考[IntellVoiceTriggerAdapterDsecriptor](_intell_voice_trigger_adapter_dsecriptor.md)。 | 68 69**返回:** 70 71如果操作成功,则返回0。 72 73如果操作失败,则返回负值。 74