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 |
| channels | Nombre de canaux audio. L’enregistrement fusionné est stéréo ( |
| 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