メインコンテンツまでスキップ

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) { ... }

デバッグ用です。ログ出力要求時に呼び出されます。