制限事項
AmiVoice API の制限について説明します。
WebSocket インタフェース
セッション維持最大時間:24 時間
WebSocket インタフェースでセッションを維持できる最大時間は 24 時間です。処理を継続中であるかどうかに関わらず、セッション維持最大時間を過ぎた場合、接続を切断します。認識処理を継続するには、接続からやり直してください。
非音声区間による強制切断時間:600 秒
600 秒間、発話を検出できなかった場合に接続を切断します。認識処理を継続するには、接続からやり直してください。
この切断が発生した場合、p 応答パケットで以下のメッセージを受け取ります。
p can’t feed audio data to recognizer server
リファレンスのpコマンド応答パケットや、利用ガイドのWebSocket インターフェースのセッションの維持も参照してください。