VoiceAgentServerVadTurnDetection interface

Deteção de atividade de voz do lado do servidor.

Extends

Propriedades

create_response

Se deve gerar uma resposta automaticamente quando a deteção de atividade de voz identifica o fim da fala.

end_of_utterance_detection

Configuração semântica de deteção de fim de enunciado. Define para null para o desativar.

idle_timeout_ms

A duração do repouso, em milissegundos, após o áudio da última resposta terminar antes de ser ativada uma resposta automática.

interrupt_response

Se a fala detetada do utilizador interrompe automaticamente uma resposta em andamento.

prefix_padding_ms

A quantidade de áudio, em milissegundos, a incluir antes do início detetado da fala.

silence_duration_ms

A duração do silêncio, em milissegundos, necessária para detetar o fim da fala.

speech_duration_ms

Duração mínima da fala necessária para disparar a deteção, em milissegundos.

threshold

O limiar de ativação para deteção de atividade vocal. Valores mais altos requerem áudio mais alto para detetar a fala.

type

Do tipo de deteção de viragem. Sempre server_vad para deteção de atividade de voz do lado do servidor.

Propriedades Herdadas

auto_truncate

Se o buffer de áudio de entrada é truncado automaticamente quando a fala para.

Detalhes de Propriedade

create_response

Se deve gerar uma resposta automaticamente quando a deteção de atividade de voz identifica o fim da fala.

create_response?: boolean

Valor de Propriedade

boolean

end_of_utterance_detection

Configuração semântica de deteção de fim de enunciado. Define para null para o desativar.

end_of_utterance_detection?: VoiceAgentEndOfUtteranceDetection

Valor de Propriedade

idle_timeout_ms

A duração do repouso, em milissegundos, após o áudio da última resposta terminar antes de ser ativada uma resposta automática.

idle_timeout_ms?: number

Valor de Propriedade

number

interrupt_response

Se a fala detetada do utilizador interrompe automaticamente uma resposta em andamento.

interrupt_response?: boolean

Valor de Propriedade

boolean

prefix_padding_ms

A quantidade de áudio, em milissegundos, a incluir antes do início detetado da fala.

prefix_padding_ms?: number

Valor de Propriedade

number

silence_duration_ms

A duração do silêncio, em milissegundos, necessária para detetar o fim da fala.

silence_duration_ms?: number

Valor de Propriedade

number

speech_duration_ms

Duração mínima da fala necessária para disparar a deteção, em milissegundos.

speech_duration_ms?: number

Valor de Propriedade

number

threshold

O limiar de ativação para deteção de atividade vocal. Valores mais altos requerem áudio mais alto para detetar a fala.

threshold?: number

Valor de Propriedade

number

type

Do tipo de deteção de viragem. Sempre server_vad para deteção de atividade de voz do lado do servidor.

type: "server_vad"

Valor de Propriedade

"server_vad"

Detalhes da Propriedade Herdada

auto_truncate

Se o buffer de áudio de entrada é truncado automaticamente quando a fala para.

auto_truncate?: boolean

Valor de Propriedade

boolean

Herdado deVoiceAgentTurnDetectionConfig.auto_truncate