rebeltheory
03/11/2025, 6:11 PMVapi Support Bot
03/11/2025, 6:13 PMjson
"startSpeakingPlan": {
"waitSeconds": 0.4,
"smartEndpointingEnabled": false,
"customEndpointingRules": [
{
"type": "both",
"assistantRegex": "customEndpointingRules",
"customerRegex": "customEndpointingRules",
"timeoutSeconds": 1.1
}
],
"transcriptionEndpointingPlan": {
"onPunctuationSeconds": 0.1,
"onNoPunctuationSeconds": 1.5,
"onNumberSeconds": 0.5
}
}
If you're working with languages other than English, note that smartEndpointingEnabled
only works for English transcriptions and should be set to false
for other languages like Italian. For better recognition of short words, you might want to try:
json
"startSpeakingPlan": {
"waitSeconds": 0.8,
"smartEndpointingEnabled": false
},
"transcriber": {
"model": "nova-2-general",
"language": "it",
"provider": "deepgram",
"endpointing": 300
}
Let me know if you need help with implementing these API configurations! 👨💻
Sources:
- [Speech Configuration Documentation](https://docs.vapi.ai/customization/speech-configuration)
- [Discord Discussion on Start Speaking Plan](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1329414710583627796)Kings Big
03/12/2025, 8:25 PM