headerobject Propiedades task_idstring ID de tarea generado por el cliente (formato UUID). eventstring Tipo de evento. Siempre result-generated. payloadobject Propiedades outputobject Propiedades usageobject Cuando payload.output.sentence.sentence_end es false (la oración actual no ha terminado), usage es null. Cuando payload.output.sentence.sentence_end es true (la oración actual ha terminado), usage.duration indica la duración facturable de la tarea actual. Propiedades durationinteger Duración facturable de la tarea, en segundos. Propiedades sentenceobject Propiedades begin_timeinteger Tiempo de inicio de la oración, en milisegundos. end_timeinteger Tiempo de finalización de la oración, en milisegundos. textstring Texto reconocido. heartbeatboolean Si es true, puede omitir este resultado (paquete de latido). sentence_endboolean Indica si la oración ha terminado (true=resultado final, false=resultado intermedio). emo_tagstring Importante
- Solo paraformer-realtime-8k-v2 admite esta función.
- Esta función requiere que la segmentación semántica esté deshabilitada. Establezca
semantic_punctuation_enabled en false en el evento run-task.
- El resultado de reconocimiento de emociones se devuelve solo cuando
payload.output.sentence.sentence_end es true.
Sentimiento de la oración actual:
- positive: Sentimiento positivo, como feliz o satisfecho.
- negative: Sentimiento negativo, como enojado o abatido.
- neutral: Sin sentimiento distintivo.
emo_confidencefloat Importante
- Solo paraformer-realtime-8k-v2 admite esta función.
- Esta función requiere que la segmentación semántica esté deshabilitada. Establezca
semantic_punctuation_enabled en false en el evento run-task.
- El resultado de reconocimiento de emociones se devuelve solo cuando
payload.output.sentence.sentence_end es true.
Puntuación de confianza de la emoción en el rango [0.0, 1.0]. Un valor más alto indica mayor confianza. wordsarray[object] Información de marcas de tiempo a nivel de palabra. Propiedades begin_timeinteger Tiempo de inicio de la palabra, en milisegundos. end_timeinteger Tiempo de finalización de la palabra, en milisegundos. textstring Texto reconocido. punctuationstring Signo de puntuación. | {
"header": {
"task_id": "2bf83b9a-baeb-4fda-8d9a-xxxxxxxxxxxx",
"event": "result-generated",
"attributes": {}
},
"payload": {
"output": {
"sentence": {
"begin_time": 170,
"end_time": null,
"text": "Okay, I got it.",
"heartbeat": false,
"sentence_end": true,
"words": [
{
"begin_time": 170,
"end_time": 295,
"text": "Okay",
"punctuation": ","
},
{
"begin_time": 295,
"end_time": 503,
"text": "I",
"punctuation": ""
},
{
"begin_time": 503,
"end_time": 711,
"text": "got",
"punctuation": ""
},
{
"begin_time": 711,
"end_time": 920,
"text": "it",
"punctuation": ""
}
]
}
},
"usage": {
"duration": 3
}
}
}
|