headerobject Propriétés task_idstring ID de tâche généré par le client, au format UUID. eventstring Type d’événement. La valeur est toujours result-generated. payloadobject Propriétés outputobject Propriétés sentenceobject Propriétés begin_timeinteger Heure de début de la phrase, en millisecondes. end_timeinteger Heure de fin de la phrase, en millisecondes. textstring Texte reconnu. heartbeatboolean Si cette valeur est true, le résultat est un paquet heartbeat et peut être ignoré. sentence_beginboolean Indique le début d’une phrase. sentence_endboolean Indique si la phrase est terminée (true : résultat final, false : résultat intermédiaire). sentence_idinteger Identifiant séquentiel de la phrase. Dans les résultats normaux, sentence_id augmente à partir de 1. Lorsque heartbeat vaut true (paquet heartbeat), sentence_id vaut toujours 0. wordsarray[object] Informations d’horodatage au niveau des mots. Propriétés begin_timeinteger Heure de début du mot, en millisecondes. end_timeinteger Heure de fin du mot, en millisecondes. textstring Texte reconnu. punctuationstring Signe de ponctuation. usageobject Utilisation cumulée de la tâche en cours au moment de cet événement. Propriétés durationinteger Durée audio cumulée en secondes, conservée pour la compatibilité. input_tokensinteger Nombre cumulé de tokens d’entrée. output_tokensinteger Nombre cumulé de tokens de sortie. total_tokensinteger Nombre total cumulé de tokens : somme de input_tokens et output_tokens. | Résultat de début de phrase :{
"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": []
}
}
}
}
Résultat final :{
"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
}
}
}
|