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 |
| channels | Numero di canali audio. La registrazione unita è stereo ( |
| 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