headerobject プロパティ task_idstring クライアントが生成したタスク ID(UUID 形式)。 eventstring イベントタイプ。値は常に result-generated です。 payloadobject プロパティ outputobject プロパティ sentenceobject プロパティ begin_timeinteger 文の開始時刻(ミリ秒)。 end_timeinteger 文の終了時刻(ミリ秒)。 textstring 認識されたテキスト。 heartbeatboolean 値が true の場合、結果はハートビートパケットのため無視できます。 sentence_beginboolean 文の開始を示します。 sentence_endboolean 文が終了したかどうか(true:最終結果、false:中間結果)。 sentence_idinteger 文の連番。通常の認識結果では sentence_id は 1 から増加します。heartbeat が true(ハートビートパケット)の場合、sentence_id は常に 0 です。 wordsarray[object] 単語レベルのタイムスタンプ情報。 プロパティ begin_timeinteger 単語の開始時刻(ミリ秒)。 end_timeinteger 単語の終了時刻(ミリ秒)。 textstring 認識されたテキスト。 punctuationstring 句読点。 usageobject このイベント時点での現在のタスクの累積使用量。 プロパティ durationinteger 互換性のために保持される累積音声時間(秒)。 input_tokensinteger 入力トークンの累積数。 output_tokensinteger 出力トークンの累積数。 total_tokensinteger 累積トークン総数。input_tokens と output_tokens の合計。 | 文の開始結果:{
"header": {
"task_id": "2bf83b9a-baeb-4fda-8d9a-xxxxxxxxxxxx",
"event": "result-generated",
"attributes": {}
},
"payload": {
"output": {
"sentence": {
"sentence_id": 1,
"begin_time": 0,
"end_time": null,
"text": "",
"channel_id": 0,
"speaker_id": null,
"sentence_end": false,
"sentence_begin": true,
"words": []
}
}
}
}
最終結果:{
"header": {
"task_id": "2bf83b9a-baeb-4fda-8d9a-xxxxxxxxxxxx",
"event": "result-generated",
"attributes": {}
},
"payload": {
"output": {
"sentence": {
"sentence_id": 1,
"begin_time": 120,
"end_time": 1700,
"text": "欢迎使用阿里云。",
"channel_id": 0,
"speaker_id": null,
"sentence_end": true,
"words": [
{
"begin_time": 120,
"end_time": 520,
"text": "欢迎",
"punctuation": "",
"fixed": false,
"speaker_id": null
},
{
"begin_time": 520,
"end_time": 880,
"text": "使用",
"punctuation": "",
"fixed": false,
"speaker_id": null
},
{
"begin_time": 880,
"end_time": 1700,
"text": "阿里云",
"punctuation": "。",
"fixed": false,
"speaker_id": null
}
],
"stash": {
"sentence_id": 2,
"text": "",
"begin_time": 1700,
"current_time": 1700,
"words": []
}
}
},
"usage": {
"duration": 2,
"input_tokens": 84,
"output_tokens": 4,
"total_tokens": 88
}
}
}
|