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 |
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