VoiceAudioItem interface

Metadados para o segmento de áudio de um único item de conversa. Para o armazenamento de bring your-own-storage (BYOS), a resposta inclui blob_uri, um URI de armazenamento direto do cliente sem token SAS, que o cliente acessa com suas próprias credenciais. Para armazenamento gerenciado pela Foundry, blob_uri está ausente e os bytes são transmitidos pela rota do /audio/content item.

Propriedades

blob_uri

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

channels

O número de canais de áudio.

codec

O codec de áudio.

conversation_id

O id da conversa à qual o item pertence.

duration_ms

A duração do segmento de áudio.

format

O formato de contêiner do áudio.

item_id

O ID do item ao qual este áudio pertence.

role

O papel ao qual o áudio pertence.

sample_rate

A taxa de amostragem em Hz.

start_offset_ms

O deslocamento em relação ao início da sessão em que este segmento começa.

Detalhes da propriedade

blob_uri

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

blob_uri?: string

Valor da propriedade

string

channels

O número de canais de áudio.

channels?: number

Valor da propriedade

number

codec

O codec de áudio.

codec?: VoiceAudioCodec

Valor da propriedade

conversation_id

O id da conversa à qual o item pertence.

conversation_id: string

Valor da propriedade

string

duration_ms

A duração do segmento de áudio.

duration_ms?: number

Valor da propriedade

number

format

O formato de contêiner do áudio.

format?: "wav"

Valor da propriedade

"wav"

item_id

O ID do item ao qual este áudio pertence.

item_id: string

Valor da propriedade

string

role

O papel ao qual o áudio pertence.

role?: VoiceAudioRole

Valor da propriedade

sample_rate

A taxa de amostragem em Hz.

sample_rate?: number

Valor da propriedade

number

start_offset_ms

O deslocamento em relação ao início da sessão em que este segmento começa.

start_offset_ms?: number

Valor da propriedade

number