VoiceRecording interface
Metadane dla połączonego, całofalowego nagrania rozmowy głosowej (dźwięk użytkownika na lewym kanale, dźwięk agenta na prawym). Zbudowany raz z segmentów na turę po zakończeniu sesji i trwało przechowywany.
Wspólne metadane (format, częstotliwość próbkowania, kanały, układ kanałów, czas trwania) są zwracane zarówno dla nagrań zarządzanych przez Foundry, jak i nagrywanych przez BYOS. W przypadku BYOS odpowiedź zawiera blob_urirównież , URI nagrania w pamięci użytkownika (bez tokena SAS), które klient pobiera za pomocą własnych danych danych. W Foundry nie ma pamięci blob_uri zarządzanej przez Foundry, a bajty są przesyłane strumieniowo przez trasę /audio/content .
Właściwości
| blob_uri | Dla nagrań typu bring your-own-storage (BYOS): URI nagrania w pamięci użytkownika, bez tokena SAS. Klient pobiera go za pomocą własnych danych danych. Brak w pamięci zarządzanej przez Foundry, gdzie bajty są przesyłane strumieniowo przez trasę |
| channels | Liczba kanałów audio. Połączone nagranie jest stereo ( |
| channel_layout | Rola przypisana każdemu kanałowi stereo. |
| conversation_id | Identyfikator rozmowy, do której należy to nagranie. |
| duration_ms | Całkowity czas trwania nagrania. |
| format | Format kontenerowy nagrania. |
| sample_rate | Częstotliwość próbkowania zapisu w Hz, np. 24000. |
Szczegóły właściwości
blob_uri
Dla nagrań typu bring your-own-storage (BYOS): URI nagrania w pamięci użytkownika, bez tokena SAS. Klient pobiera go za pomocą własnych danych danych. Brak w pamięci zarządzanej przez Foundry, gdzie bajty są przesyłane strumieniowo przez trasę /audio/content .
blob_uri?: string
Wartość właściwości
string
channels
Liczba kanałów audio. Połączone nagranie jest stereo (2).
channels: number
Wartość właściwości
number
channel_layout
Rola przypisana każdemu kanałowi stereo.
channel_layout: VoiceRecordingChannelLayout
Wartość właściwości
conversation_id
Identyfikator rozmowy, do której należy to nagranie.
conversation_id: string
Wartość właściwości
string
duration_ms
Całkowity czas trwania nagrania.
duration_ms: number
Wartość właściwości
number
format
Format kontenerowy nagrania.
format: "wav"
Wartość właściwości
"wav"
sample_rate
Częstotliwość próbkowania zapisu w Hz, np. 24000.
sample_rate: number
Wartość właściwości
number