VoiceRecording interface

Metadados para a gravação estéreo combinada e de chamada inteira de uma conversa de voz (áudio do utilizador no canal esquerdo, áudio do agente no direito). Construído uma vez a partir dos segmentos por turno após o fim da sessão e armazenado em cache de forma duradoura. Os metadados comuns (formato, taxa de amostragem, canais, disposição do canal, duração) são devolvidos tanto para gravações geridas pela Foundry como para gravações de trazer o seu próprio armazenamento (BYOS). Para BYOS, a resposta inclui blob_uritambém , o URI da gravação no armazenamento próprio do cliente (sem token SAS), que o cliente descarrega usando as suas próprias credenciais de armazenamento. Para o armazenamento blob_uri gerido pela Foundry, está ausente e os bytes são transmitidos pela /audio/content rota em vez disso.

Propriedades

blob_uri

Para gravações apenas de trazer o seu próprio armazenamento (BYOS): o URI da gravação no armazenamento próprio do cliente, sem um token SAS. O cliente descarrega-o usando as suas próprias credenciais de armazenamento. Ausente para armazenamento gerido pela Foundry, onde os bytes são transmitidos pela /audio/content rota.

channels

O número de canais de áudio. A gravação fundida é estéreo (2).

channel_layout

O papel atribuído a cada canal estéreo.

conversation_id

O id da conversa a que esta gravação pertence.

duration_ms

A duração total da gravação.

format

O formato do contentor da gravação.

sample_rate

A taxa de amostragem da gravação em Hz, por exemplo, 24000.

Detalhes de Propriedade

blob_uri

Para gravações apenas de trazer o seu próprio armazenamento (BYOS): o URI da gravação no armazenamento próprio do cliente, sem um token SAS. O cliente descarrega-o usando as suas próprias credenciais de armazenamento. Ausente para armazenamento gerido pela Foundry, onde os bytes são transmitidos pela /audio/content rota.

blob_uri?: string

Valor de Propriedade

string

channels

O número de canais de áudio. A gravação fundida é estéreo (2).

channels: number

Valor de Propriedade

number

channel_layout

O papel atribuído a cada canal estéreo.

channel_layout: VoiceRecordingChannelLayout

Valor de Propriedade

conversation_id

O id da conversa a que esta gravação pertence.

conversation_id: string

Valor de Propriedade

string

duration_ms

A duração total da gravação.

duration_ms: number

Valor de Propriedade

number

format

O formato do contentor da gravação.

format: "wav"

Valor de Propriedade

"wav"

sample_rate

A taxa de amostragem da gravação em Hz, por exemplo, 24000.

sample_rate: number

Valor de Propriedade

number