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 /audio/content ruta en su lugar.

channels

Número de canales de audio. La grabación fusionada es estéreo (2).

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