Schema
Schema name: LiveOutputAudioDelta
json
{
"(resource) live > (model) output_audio_delta_event > (schema)": {
"kind": "HttpDeclTypeAlias",
"oasRef": "#/components/schemas/LiveOutputAudioDelta",
"docstring": "An audio chunk generated by the Live model. Decode and play primary WebSocket chunks in delivery order using the configured session audio format. Sideband connections receive reflected output audio with timestamps.",
"ident": "OutputAudioDeltaEvent",
"type": {
"kind": "HttpTypeObject",
"members": [
{
"ident": "delta"
},
{
"ident": "type"
},
{
"ident": "end_ms"
},
{
"ident": "start_ms"
}
]
},
"childrenParentSchema": "object",
"children": [
"(resource) live > (model) output_audio_delta_event > (schema) > (property) delta",
"(resource) live > (model) output_audio_delta_event > (schema) > (property) type",
"(resource) live > (model) output_audio_delta_event > (schema) > (property) end_ms",
"(resource) live > (model) output_audio_delta_event > (schema) > (property) start_ms"
]
},
"(resource) live > (model) output_audio_delta_event > (schema) > (property) delta": {
"kind": "HttpDeclProperty",
"oasRef": "#/components/schemas/LiveOutputAudioDelta/properties/delta",
"deprecated": false,
"key": "delta",
"docstring": "Base64-encoded raw audio. Primary WebSocket events use the session's configured format; reflected sideband events use mono PCM16LE at 24 kHz.",
"type": {
"kind": "HttpTypeString"
},
"optional": false,
"nullable": false,
"schemaType": "string",
"children": []
},
"(resource) live > (model) output_audio_delta_event > (schema) > (property) type": {
"kind": "HttpDeclProperty",
"oasRef": "#/components/schemas/LiveOutputAudioDelta/properties/type",
"deprecated": false,
"key": "type",
"docstring": "The event type, always `session.output_audio.delta`.",
"type": {
"kind": "HttpTypeUnion",
"oasRef": "#/components/schemas/LiveOutputAudioDelta/properties/type",
"types": [
{
"kind": "HttpTypeLiteral",
"literal": "session.output_audio.delta"
}
]
},
"default": "session.output_audio.delta",
"optional": false,
"nullable": false,
"schemaType": "enum",
"childrenParentSchema": "enum",
"children": [
"(resource) live > (model) output_audio_delta_event > (schema) > (property) type > (member) 0"
]
},
"(resource) live > (model) output_audio_delta_event > (schema) > (property) end_ms": {
"kind": "HttpDeclProperty",
"oasRef": "#/components/schemas/LiveOutputAudioDelta/properties/end_ms",
"deprecated": false,
"key": "end_ms",
"docstring": "Exclusive session-relative end in milliseconds. Required on reflected sideband events; omitted on the primary WebSocket. Dropped output frames leave gaps between reflected ranges.",
"type": {
"kind": "HttpTypeNumber"
},
"optional": true,
"nullable": false,
"schemaType": "integer",
"children": []
},
"(resource) live > (model) output_audio_delta_event > (schema) > (property) start_ms": {
"kind": "HttpDeclProperty",
"oasRef": "#/components/schemas/LiveOutputAudioDelta/properties/start_ms",
"deprecated": false,
"key": "start_ms",
"docstring": "Inclusive session-relative start in milliseconds. Required on reflected sideband events; omitted on the primary WebSocket.",
"type": {
"kind": "HttpTypeNumber"
},
"optional": true,
"nullable": false,
"schemaType": "integer",
"children": []
},
"(resource) live > (model) output_audio_delta_event > (schema) > (property) type > (member) 0": {
"kind": "HttpDeclReference",
"type": {
"kind": "HttpTypeLiteral",
"literal": "session.output_audio.delta"
}
}
}