• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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