task-started
クライアントが run-task コマンドを送信した後、サーバーはタスクが開始されたことを示す task-started イベントを返します。クライアントはこのイベントを受信した後にのみ、後続のコマンドを送信できます。
header.task_idstringクライアントによって生成されたタスク ID。header.event stringイベントタイプ。固定値:task-started。payload object空のオブジェクト。 |
result-generated
クライアントがテキストを送信した後、サーバーは継続的に result-generated イベントを返します。各イベントには文レベルのメタデータが含まれます。
header.task_idstringクライアントによって生成されたタスク ID。header.event stringイベントタイプ。固定値:result-generated。payload.output object出力情報。
プロパティ type stringサブイベントタイプ。有効な値:
integer文インデックス。0 から始まります。sentence.words array単語レベルのタイムスタンプ配列。
words 要素のプロパティ text string単語のテキスト内容。begin_index integer文内の単語の開始文字インデックス。0 から始まります。end_index integer文内の単語の終了文字インデックス。1 から始まります。begin_time integer単語に対応する音声の開始時刻(ミリ秒単位)。end_time integer単語に対応する音声の終了時刻(ミリ秒単位)。string合成用に分割された文のテキスト。object課金情報。sentence-end イベントで返されます。
プロパティ characters integer課金対象文字数の累積数。 |
task-finished
タスクが完了すると、サーバーは task-finished イベントを返します。その後、クライアントは WebSocket 接続を閉じるか、再利用して新しいタスクを開始できます。
header.task_idstringクライアントによって生成されたタスク ID。header.event stringイベントタイプ。固定値:task-finished。payload.usage.characters integer課金対象文字数の累積数。 |
task-failed
タスクが失敗すると、サーバーは task-failed イベントを返します。このイベントを受信すると、クライアントは WebSocket 接続を閉じ、エラーを処理する必要があります。
header.task_idstringクライアントによって生成されたタスク ID。header.event stringイベントタイプ。固定値:task-failed。header.error_codestringエラーコード。header.error_messagestring詳細なエラーメッセージ。 |