VoiceRecording interface
Metadaten für die zusammengeführte, vollständige Stereoaufnahme eines Sprachgesprächs (Benutzerton auf dem linken Kanal, Agentenaudio auf dem rechten Kanal). Einmal aus den Segmenten pro Zug nach Sitzungsende erstellt und dauerhaft zwischengespeichert.
Die gängigen Metadaten (Format, Abtastrate, Kanäle, Kanallayout, Dauer) werden sowohl für Foundry-verwaltete als auch für Bring-your-own-Storage (BYOS)-Aufnahmen zurückgegeben. Für BYOS umfasst blob_uridie Antwort auch , die URI der Aufzeichnung im eigenen Speicher des Kunden (kein SAS-Token), die der Kunde mit seinen eigenen Speicherdaten herunterlädt. Für Foundry fehlt der verwaltete Speicher blob_uri und die Bytes werden stattdessen über die /audio/content Route gestreamt.
Eigenschaften
| blob_uri | Nur für Bring-your-own-Storage (BYOS)-Aufnahmen: die URI der Aufnahme im eigenen Speicher des Kunden, ohne SAS-Token. Der Kunde lädt sie mit seinen eigenen Speicherdaten herunter. Abwesend für von Foundry verwalteten Speicher, bei dem die Bytes stattdessen über die |
| channels | Die Anzahl der Audiokanäle. Die zusammengeführte Aufnahme ist stereo ( |
| channel_layout | Die Rolle, die jedem Stereokanal zugewiesen ist. |
| conversation_id | Das Id des Gesprächs, zu dem diese Aufnahme gehört. |
| duration_ms | Die Gesamtdauer der Aufnahme. |
| format | Das Containerformat der Aufnahme. |
| sample_rate | Die Abtastrate der Aufnahme in Hz, z. B. 24.000. |
Details zur Eigenschaft
blob_uri
Nur für Bring-your-own-Storage (BYOS)-Aufnahmen: die URI der Aufnahme im eigenen Speicher des Kunden, ohne SAS-Token. Der Kunde lädt sie mit seinen eigenen Speicherdaten herunter. Abwesend für von Foundry verwalteten Speicher, bei dem die Bytes stattdessen über die /audio/content Route gestreamt werden.
blob_uri?: string
Eigenschaftswert
string
channels
Die Anzahl der Audiokanäle. Die zusammengeführte Aufnahme ist stereo (2).
channels: number
Eigenschaftswert
number
channel_layout
Die Rolle, die jedem Stereokanal zugewiesen ist.
channel_layout: VoiceRecordingChannelLayout
Eigenschaftswert
conversation_id
Das Id des Gesprächs, zu dem diese Aufnahme gehört.
conversation_id: string
Eigenschaftswert
string
duration_ms
Die Gesamtdauer der Aufnahme.
duration_ms: number
Eigenschaftswert
number
format
Das Containerformat der Aufnahme.
format: "wav"
Eigenschaftswert
"wav"
sample_rate
Die Abtastrate der Aufnahme in Hz, z. B. 24.000.
sample_rate: number
Eigenschaftswert
number