本文介绍 qwen3-livetranslate-flash-realtime API 的服务端事件。
相关文档:实时音视频翻译-通义千问。
error
服务端返回的错误信息。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
error 错误的详细信息。 |
session.created
客户端连接后,服务端返回的第一个事件,包含本次连接的默认配置信息。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
session 会话的配置。 |
session.updated
收到用户的 session.update 请求后,若处理成功,则返回此事件;若出错,则返回 error 事件。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
session 会话的配置。 |
response.created
当服务端生成新的模型响应时,会返回此事件。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
response 响应对象。 |
response.done
响应生成完成后,服务端会返回此事件。事件中的 response 对象包含除原始音频数据外的全部输出项。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
response 响应对象。 |
response.text.text
当输出模态仅包含文本,且模型增量生成新的文本时,服务端将返回此事件。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
text 返回的增量文本。 | |
response_id 回复的ID。 | |
item_id 消息项ID,可以关联同一个消息项。 | |
output_index 目前固定为 0。 | |
content_index 目前固定为 0。 |
response.text.done
当输出模态仅包含文本,且模型生成的文本结束时,服务端返回此事件。
当响应中断、不完整或取消时,服务端也会返回此事件。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
response_id 响应的唯一标识符。 | |
item_id 消息项的唯一标识符。 | |
output_index 目前固定为 0。 | |
content_index 目前固定为 0。 | |
text 模型输出的完整文本。 |
response.audio.delta
当输出模态包含音频,且模型增量生成新的音频数据时,服务端将返回此事件。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
response_id 响应的唯一标识符。 | |
item_id 消息项唯一标识符。 | |
output_indexinteger 目前固定为 0。 | |
content_index 目前固定为 0。 | |
delta 模型增量输出的音频数据,使用Base64编码。 |
response.audio.done
当输出模态包含音频,且模型生成音频结束时,服务端返回此事件。
当响应中断、不完整或取消时,服务端也会返回此事件。
该事件不返回完整音频数据。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
response_id 响应的唯一标识符。 | |
item_id 消息项唯一标识符。 | |
output_index 目前固定为 0。 | |
content_index 目前固定为 0。 |
response.audio_transcript.delta
当输出模态包含音频,且模型增量生成新的文本时,服务端返回此事件。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
response_id 响应的唯一标识符。 | |
item_id 消息项唯一标识符。 | |
output_index 目前固定为 0。 | |
content_index 目前固定为 0。 | |
delta 增量文本。 |
response.audio_transcript.done
当输出模态包含音频,且模型生成文本结束时,服务端返回此事件。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
response_id 响应的唯一标识符。 | |
item_id 消息项唯一标识符。 | |
output_index 目前固定为 0。 | |
content_index 目前固定为 0。 | |
transcript 完整文本。 |
response.output_item.added
在响应生成过程中创建新输出项时,服务端返回此事件。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
response_id 响应的唯一标识符。 | |
output_index 目前固定为 0。 | |
item 输出项信息。 |
response.output_item.done
当新的项输出完成时,服务端返回此事件。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
response_id 响应的唯一标识符。 | |
output_index 目前固定为 0。 | |
item 输出项信息。 |
response.content_part.added
当新的内容部分输出时,服务端返回此事件。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
response_id 响应的唯一标识符。 | |
item_id 消息项唯一标识符。 | |
output_index 目前固定为 0。 | |
content_index 目前固定为 0。 | |
part 输出项信息。 |
response.content_part.done
当新的内容部分输出完成时,服务端返回此事件。
event_id 本次事件唯一标识符。 | |
type 事件类型,固定为 | |
response_id 响应的唯一标识符。 | |
item_id 消息项唯一标识符。 | |
output_index 目前固定为 0。 | |
content_index 目前固定为 0。 | |
part 输出项信息。 |