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ę /audio/content .

channels

Liczba kanałów audio. Połączone nagranie jest stereo (2).

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