ruslan4ik
03/05/2025, 4:34 PMVapi Support Bot
03/05/2025, 4:35 PMformatNumbers
function to control how numbers are pronounced. Set a high numberToDigitsCutoff
to ensure numbers like "20,000" are read as "twenty thousand." Here’s an example configuration:
json
{
"voice": {
"chunkPlan": {
"formatPlan": {
"numberToDigitsCutoff": 100000
}
}
}
}
### 3. Using SSML
- Enable Speech Synthesis Markup Language (SSML) to manage pronunciation better. This allows you to insert specific tags for numbers and phrases, enhancing clarity.
### 4. System Prompt Optimization
- Craft concise and clear system prompts. This helps the assistant understand the context better and respond accurately.
### 5. Error Handling
- Implement error handling and fallback mechanisms to address any issues in conversation flow. This can help manage unexpected inputs effectively.
### 6. Testing and Adjustments
- Test the configurations thoroughly and make adjustments based on user feedback to ensure optimal performance.
By following these guidelines, you can enhance the fluency of number pronunciation and improve the overall voice acting of your assistant. If you have any specific scenarios or further questions, feel free to ask! 🎤
Sources:
- [Best Practices for Setting Up Voice Prompts in VAPI](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1342824967833653268)
- [Enhancing Fluency of Number Pronunciation in VAPI Voice Interactions](https://docs.vapi.ai/customization/speech-configuration)Kyle
03/07/2025, 10:48 AMKyle
03/07/2025, 10:49 AM