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