VoiceAgentServerVadTurnDetection interface

Detecção de atividade de voz no servidor.

Extends

Propriedades

create_response

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

end_of_utterance_detection

Configuração semântica de detecção de fim de enunciado. Defina para null para desativar.

idle_timeout_ms

A duração do repouso, em milissegundos, após o término do áudio da última resposta antes que uma resposta automática seja acionada.

interrupt_response

Se a fala detectada do usuário interrompe automaticamente uma resposta em andamento.

prefix_padding_ms

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

silence_duration_ms

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

speech_duration_ms

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

threshold

O limiar de ativação para detecção de atividade vocal. Valores mais altos exigem áudio mais alto para detectar fala.

type

Do tipo detecção de curva. Sempre server_vad para detecçã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 da propriedade

create_response

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

create_response?: boolean

Valor da propriedade

boolean

end_of_utterance_detection

Configuração semântica de detecção de fim de enunciado. Defina para null para desativar.

end_of_utterance_detection?: VoiceAgentEndOfUtteranceDetection

Valor da propriedade

idle_timeout_ms

A duração do repouso, em milissegundos, após o término do áudio da última resposta antes que uma resposta automática seja acionada.

idle_timeout_ms?: number

Valor da propriedade

number

interrupt_response

Se a fala detectada do usuário interrompe automaticamente uma resposta em andamento.

interrupt_response?: boolean

Valor da propriedade

boolean

prefix_padding_ms

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

prefix_padding_ms?: number

Valor da propriedade

number

silence_duration_ms

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

silence_duration_ms?: number

Valor da propriedade

number

speech_duration_ms

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

speech_duration_ms?: number

Valor da propriedade

number

threshold

O limiar de ativação para detecção de atividade vocal. Valores mais altos exigem áudio mais alto para detectar fala.

threshold?: number

Valor da propriedade

number

type

Do tipo detecção de curva. Sempre server_vad para detecção de atividade de voz do lado do servidor.

type: "server_vad"

Valor da propriedade

"server_vad"

Detalhes das propriedades herdadas

auto_truncate

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

auto_truncate?: boolean

Valor da propriedade

boolean

Herdado deVoiceAgentTurnDetectionConfig.auto_truncate