VoiceRecording interface

Metadati per la registrazione stereo unita e completa della chiamata di una conversazione vocale (audio utente sul canale sinistro, audio agente a destra). Costruito una volta dai segmenti per turno dopo la fine della sessione e memorizzato duraturamente nella cache. I metadati comuni (formato, frequenza di campionamento, canali, disposizione del canale, durata) vengono restituiti sia per le registrazioni gestite da Foundry sia per quelle con apporto a tuo proprio storage (BYOS). Per BYOS la risposta include blob_urianche , l'URI della registrazione nello storage del cliente (nessun token SAS), che il cliente scarica utilizzando le proprie credenziali di archiviazione. Per Foundry, lo storage blob_uri gestito da Foundry è assente e i byte vengono trasmessi tramite il /audio/content percorso tramite streaming.

Proprietà

blob_uri

Solo per registrazioni bring-your-your-own-storage (BYOS): l'URI della registrazione nello storage del cliente, senza token SAS. Il cliente lo scarica usando le proprie credenziali di archiviazione. Assente per lo storage gestito da Foundry, dove i byte vengono trasmessi tramite la /audio/content route invece.

channels

Numero di canali audio. La registrazione unita è stereo (2).

channel_layout

Il ruolo assegnato a ciascun canale stereo.

conversation_id

L'id della conversazione a cui appartiene questa registrazione.

duration_ms

La durata totale della registrazione.

format

Il formato contenitore della registrazione.

sample_rate

La frequenza di campionamento della registrazione in Hz, ad esempio 24000.

Dettagli proprietà

blob_uri

Solo per registrazioni bring-your-your-own-storage (BYOS): l'URI della registrazione nello storage del cliente, senza token SAS. Il cliente lo scarica usando le proprie credenziali di archiviazione. Assente per lo storage gestito da Foundry, dove i byte vengono trasmessi tramite la /audio/content route invece.

blob_uri?: string

Valore della proprietà

string

channels

Numero di canali audio. La registrazione unita è stereo (2).

channels: number

Valore della proprietà

number

channel_layout

Il ruolo assegnato a ciascun canale stereo.

channel_layout: VoiceRecordingChannelLayout

Valore della proprietà

conversation_id

L'id della conversazione a cui appartiene questa registrazione.

conversation_id: string

Valore della proprietà

string

duration_ms

La durata totale della registrazione.

duration_ms: number

Valore della proprietà

number

format

Il formato contenitore della registrazione.

format: "wav"

Valore della proprietà

"wav"

sample_rate

La frequenza di campionamento della registrazione in Hz, ad esempio 24000.

sample_rate: number

Valore della proprietà

number