1# IntelligentVoice错误码
2
3> **说明:**
4>
5> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
6
7## 22700101 内存不足
8
9**错误信息**
10
11No memory.
12
13**错误描述**
14
15调用接口时,分配内存失败或者出现空指针。
16
17**可能原因**
18
191. 系统内存压力大,没有足够的内存用来映射。
202. 对于失效的实例,没有及时销毁释放内存。
21
22**处理步骤**
23
241. 停止当前操作,或者暂停其他的应用,以保证当前业务有可用内存。
252. 主动清空失效的实例,释放内存后再重新创建实例,仍然失败,则停止相关操作。
26
27## 22700102 无效入参
28
29**错误信息**
30
31Invalid parameter.
32
33**错误描述**
34
35调用接口时,传入的参数无效。
36
37**可能原因**
38
39参数无效,比如值不在边界范围内,没有使用指定的枚举范围等。
40
41**处理步骤**
42
43根据接口文档,传入正确的入参。
44
45## 22700103 初始化失败
46
47**错误信息**
48
49Init failed.
50
51**错误描述**
52
53调用引擎的初始化接口时,返回初始化失败。
54
55**可能原因**
56
571. 重复初始化。
582. 没有注册初始化所需要的资源。
59
60**处理步骤**
61
621. 不要重复初始化。
632. 确认注册初始化需要的资源(声学模型文件等)已经完备。
64
65## 22700104 确认注册结果失败
66
67**错误信息**
68
69Failed to commit the enrollment.
70
71**错误描述**
72
73调用注册引擎的确认注册结果接口[commit()](js-apis-intelligentVoice-sys.md#commit)时,返回失败。
74
75**可能原因**
76
77没有完成指定次数的注册流程。
78
79**处理步骤**
80
81根据界面上要求的注册次数注册完成后再确认注册结果。
82
83## 22700105 启动捕获器失败
84
85**错误信息**
86
87Start capturer failed.
88
89**错误描述**
90
91启动捕获器[startCapturer()](js-apis-intelligentVoice-sys.md#startcapturer12)时,返回失败。
92
93**可能原因**
94
95底层服务录音流已经停止,导致启动捕获器失败。
96
97**处理步骤**
98
99停止捕获器,当前处理失败,待下次唤醒后再启动捕获器。
100
101## 22700106 读取数据失败
102
103**错误信息**
104
105Read failed.
106
107**错误描述**
108
109启动捕获器,读取数据[read()](js-apis-intelligentVoice-sys.md#read12)时,返回失败。
110
111**可能原因**
112
1131. 启动捕获器失败,导致读取数据失败。
1142. 数据读取超时,返回读取数据失败。
115
116**处理步骤**
117
118停止捕获器,当前处理失败,待下次唤醒后再读取数据。
119
120## 22700107 系统错误
121
122**错误信息**
123
124System error.
125
126**错误描述**
127
128系统异常,返回失败。
129
130**可能原因**
131
132系统处理异常,比如系统服务重启、跨进程调用异常等。
133
134**处理步骤**
135
136系统内部通用错误,出现的情况不明确,建议尝试重新创建业务。
137