VoiceRecording interface

Métadonnées pour l’enregistrement stéréo fusionné et complet d’une conversation vocale (audio utilisateur sur le canal gauche, audio agent sur le canal droit). Construit une fois à partir des segments par tour après la fin de la session et mis en cache de façon durable. Les métadonnées courantes (format, fréquence d’échantillonnage, canaux, disposition des canaux, durée) sont retournées pour les enregistrements gérés par Foundry et ceux bring-your-own-storage (BYOS). Pour BYOS, la réponse inclut blob_uriégalement , l’URI de l’enregistrement dans le stockage propre du client (pas de jeton SAS), que le client télécharge en utilisant ses propres identifiants de stockage. Pour Foundry, le stockage blob_uri géré par Foundry est absent et les octets sont diffusés via la /audio/content route à la place.

Propriétés

blob_uri

Pour les enregistrements BYOS (brang-your-own-storage) uniquement : l’URI de l’enregistrement dans le stockage propre au client, sans jeton SAS. Le client le télécharge en utilisant ses propres identifiants de stockage. Absent pour le stockage géré par Foundry, où les octets sont diffusés via la /audio/content route à la place.

channels

Nombre de canaux audio. L’enregistrement fusionné est stéréo (2).

channel_layout

Le rôle attribué à chaque canal stéréo.

conversation_id

L’id de la conversation à laquelle cet enregistrement appartient.

duration_ms

La durée totale de l’enregistrement.

format

Le format conteneur de l’enregistrement.

sample_rate

La fréquence d’échantillonnage de l’enregistrement en Hz, par exemple 24000.

Détails de la propriété

blob_uri

Pour les enregistrements BYOS (brang-your-own-storage) uniquement : l’URI de l’enregistrement dans le stockage propre au client, sans jeton SAS. Le client le télécharge en utilisant ses propres identifiants de stockage. Absent pour le stockage géré par Foundry, où les octets sont diffusés via la /audio/content route à la place.

blob_uri?: string

Valeur de propriété

string

channels

Nombre de canaux audio. L’enregistrement fusionné est stéréo (2).

channels: number

Valeur de propriété

number

channel_layout

Le rôle attribué à chaque canal stéréo.

channel_layout: VoiceRecordingChannelLayout

Valeur de propriété

conversation_id

L’id de la conversation à laquelle cet enregistrement appartient.

conversation_id: string

Valeur de propriété

string

duration_ms

La durée totale de l’enregistrement.

duration_ms: number

Valeur de propriété

number

format

Le format conteneur de l’enregistrement.

format: "wav"

Valeur de propriété

"wav"

sample_rate

La fréquence d’échantillonnage de l’enregistrement en Hz, par exemple 24000.

sample_rate: number

Valeur de propriété

number