VoiceRecording interface
Metadatos para la grabación estéreo combinada de toda la llamada de una conversación de voz (audio del usuario en el canal izquierdo, audio del agente en el derecho). Se construye una vez a partir de los segmentos por turno tras la sesión y se almacena en caché de forma duradera.
Los metadatos comunes (formato, frecuencia de muestreo, canales, disposición del canal, duración) se devuelven tanto para grabaciones gestionadas por Foundry como para grabaciones de traer su propio almacenamiento (BYOS). Para BYOS, la respuesta también incluye blob_uri, el URI de la grabación en el almacenamiento propio del cliente (sin token SAS), que el cliente descarga usando sus propias credenciales de almacenamiento. Para Foundry, el almacenamiento blob_uri gestionado por Foundry no está disponible y los bytes se transmiten en streaming a través de la /audio/content ruta en su lugar.
Propiedades
| blob_uri | Para grabaciones de traer tu propio almacenamiento (BYOS) solo: el URI de la grabación en el almacenamiento propio del cliente, sin token SAS. El cliente lo descarga usando sus propias credenciales de almacenamiento. Está ausente para el almacenamiento gestionado por Foundry, donde los bytes se transmiten a través de la |
| channels | Número de canales de audio. La grabación fusionada es estéreo ( |
| channel_layout | El papel asignado a cada canal estéreo. |
| conversation_id | El id de la conversación a la que pertenece esta grabación. |
| duration_ms | La duración total de la grabación. |
| format | El formato contenedor de la grabación. |
| sample_rate | La frecuencia de muestreo de la grabación en Hz, por ejemplo, 24000. |
Detalles de las propiedades
blob_uri
Para grabaciones de traer tu propio almacenamiento (BYOS) solo: el URI de la grabación en el almacenamiento propio del cliente, sin token SAS. El cliente lo descarga usando sus propias credenciales de almacenamiento. Está ausente para el almacenamiento gestionado por Foundry, donde los bytes se transmiten a través de la /audio/content ruta en su lugar.
blob_uri?: string
Valor de propiedad
string
channels
Número de canales de audio. La grabación fusionada es estéreo (2).
channels: number
Valor de propiedad
number
channel_layout
El papel asignado a cada canal estéreo.
channel_layout: VoiceRecordingChannelLayout
Valor de propiedad
conversation_id
El id de la conversación a la que pertenece esta grabación.
conversation_id: string
Valor de propiedad
string
duration_ms
La duración total de la grabación.
duration_ms: number
Valor de propiedad
number
format
El formato contenedor de la grabación.
format: "wav"
Valor de propiedad
"wav"
sample_rate
La frecuencia de muestreo de la grabación en Hz, por ejemplo, 24000.
sample_rate: number
Valor de propiedad
number