跳至主要内容

Hrp回调函数

警告

这是包含在<示例程序1.1.2>及以后版本中的HRP库的回调函数。

您可以设置在语音识别开始、结束等事件发生时调用的回调函数。可以设置的回调函数如下: ※不需要设置全部函数。请根据需要设置并使用。

Hrp.feedDataResumeStarted = new function() { ... }

在录音开始处理开始时调用。

Hrp.feedDataResumeEnded = new function() { ... }

在录音停止处理完成(→ 进入语音数据发送状态)时调用。

Hrp.feedDataPauseStarted = new function() { ... }

在录音停止处理开始时调用。

Hrp.feedDataPauseEnded = new function(reason) { ... }

在检测到语音起始点时调用。

Hrp.resultFinalized = new function(result) { ... }

在识别完成时调用。

result:语音段的最终识别结果(JSON格式)。

详细信息请参阅使用指南中的语音识别结果

Hrp.issueStarted = new function() { ... }

在开始获取一次性APPKEY(服务认证密钥字符串)时调用。

Hrp.issueEnded = new function() { ... }

在完成获取一次性APPKEY(服务认证密钥字符串)时调用。

Hrp.TRACE = function(message) { ... }

用于调试。在请求日志输出时调用。