VoiceAgentServerVadTurnDetection interface
Détection d’activité vocale côté serveur.
- Extends
Propriétés
| create_response | S’il faut générer automatiquement une réponse lorsque la détection d’activité vocale identifie la fin de la parole. |
| end_of_utterance_detection | Configuration sémantique de détection de fin d’énoncé. Réglez sur null pour le désactiver. |
| idle_timeout_ms | La durée d’inactivité, en millisecondes, après la fin de la fin de la réaction audio de la dernière réponse avant qu’une réponse automatique ne soit déclenchée. |
| interrupt_response | Si la détection de la voix de l’utilisateur interrompt automatiquement une réponse en cours. |
| prefix_padding_ms | La quantité d’audio, en millisecondes, à inclure avant le début détecté de la parole. |
| silence_duration_ms | La durée du silence, en millisecondes, nécessaire pour détecter la fin du discours. |
| speech_duration_ms | Durée minimale de la parole requise pour déclencher la détection, en millisecondes. |
| threshold | Le seuil d’activation pour la détection d’activité vocale. Les valeurs plus élevées nécessitent un son plus fort pour détecter la parole. |
| type | Le type de détection de virage. Toujours |
Propriétés héritées
| auto_truncate | Si le tampon audio d’entrée est automatiquement tronqué lorsque la parole s’arrête. |
Détails de la propriété
create_response
S’il faut générer automatiquement une réponse lorsque la détection d’activité vocale identifie la fin de la parole.
create_response?: boolean
Valeur de propriété
boolean
end_of_utterance_detection
Configuration sémantique de détection de fin d’énoncé. Réglez sur null pour le désactiver.
end_of_utterance_detection?: VoiceAgentEndOfUtteranceDetection
Valeur de propriété
idle_timeout_ms
La durée d’inactivité, en millisecondes, après la fin de la fin de la réaction audio de la dernière réponse avant qu’une réponse automatique ne soit déclenchée.
idle_timeout_ms?: number
Valeur de propriété
number
interrupt_response
Si la détection de la voix de l’utilisateur interrompt automatiquement une réponse en cours.
interrupt_response?: boolean
Valeur de propriété
boolean
prefix_padding_ms
La quantité d’audio, en millisecondes, à inclure avant le début détecté de la parole.
prefix_padding_ms?: number
Valeur de propriété
number
silence_duration_ms
La durée du silence, en millisecondes, nécessaire pour détecter la fin du discours.
silence_duration_ms?: number
Valeur de propriété
number
speech_duration_ms
Durée minimale de la parole requise pour déclencher la détection, en millisecondes.
speech_duration_ms?: number
Valeur de propriété
number
threshold
Le seuil d’activation pour la détection d’activité vocale. Les valeurs plus élevées nécessitent un son plus fort pour détecter la parole.
threshold?: number
Valeur de propriété
number
type
Le type de détection de virage. Toujours server_vad pour la détection d’activité vocale côté serveur.
type: "server_vad"
Valeur de propriété
"server_vad"
Détails de la propriété héritée
auto_truncate
Si le tampon audio d’entrée est automatiquement tronqué lorsque la parole s’arrête.
auto_truncate?: boolean
Valeur de propriété
boolean