task-started
当客户端发送 run-task 指令后,服务端返回 task-started 事件,标志任务已成功开启。只有在接收到该事件后,客户端才能继续发送后续指令。
header.task_id string客户端生成的任务 ID。header.event string事件类型,固定为 task-started。payload object无内容,为空对象。 |
result-generated
客户端发送文本后,服务端持续返回 result-generated 事件。该事件返回句子元信息。
header.task_id string客户端生成的任务 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_id string客户端生成的任务 ID。header.event string事件类型,固定为 task-finished。payload.usage.characters integer截止当前累计的计费字符数。 |
task-failed
当任务失败时,服务端返回 task-failed 事件。客户端需要关闭 WebSocket 连接并处理错误。
header.task_id string客户端生成的任务 ID。header.event string事件类型,固定为 task-failed。header.error_code string错误码。header.error_message string具体错误信息。 |