Wrp回调函数
警告
这是包含在<示例程序 1.1.2 >及以后版本中的 WRP 库的回调函数。
您可以设置在WebSocket连接、断开、语音识别开始、结束等事件发生时调用的回调函数。可以设置的回调函数如下: ※不需要设置所有函数。请只设置和使用您需要的函数。
Wrp.connectStarted = new function() { ... }
在开始连接语音识别服务器时调用。
Wrp.connectEnded = new function() { ... }
在完成连接语音识别服务器时调用。
Wrp.disconnectStarted = new function() { ... }
在开始断开语音识别服务器连接时调用。
Wrp.disconnectEnded = new function() { ... }
在完成断开语音识别服务器连接时调用。
Wrp.feedDataResumeStarted = new function() { ... }
在开始录音处理时调用。
Wrp.feedDataResumeEnded = new function() { ... }
在完成录音开始处理(→ 进入录音状态)时调用。
Wrp.feedDataPauseStarted = new function() { ... }
在开始停止录音处理时调用。
Wrp.feedDataPauseEnded = new function(reason) { ... }
在完成停止录音处理(→ 进入非录音状态)时调用。
Wrp.utteranceStarted = new function(startTime) { ... }
在检测到语音开始时调用。
Wrp.utteranceEnded = new function(endTime) { ... }
在检测到语音结束时调用。
Wrp.resultCreated = new function() { ... }
在识别开始时调用。
Wrp.resultUpdated = new function(result) { ... }
在识别过程中调用。
result:正在识别的语音段的中间识别结果(JSON)。 详细信息请参考"WebSocket接口" > 事件包 > U事件包。
Wrp.resultFinalized = new function(result) { ... }
在识别完成时调用。
result:语音段的最终识别结果(JSON)。 详细信息请参考"WebSocket接口" > 事件包 > A事件包。
Wrp.issueStarted = new function() { ... }
在开始获取一次性APPKEY(服务认证密钥字符串)时调用。
Wrp.issueEnded = new function() { ... }
在完成获取一次性APPKEY(服务认证密钥字符串)时调用。
Wrp.TRACE = function(message) { ... }
用于调试。在请求日志输出时调用。