lm555
04/10/2025, 1:01 PMVapi Support Bot
04/10/2025, 1:03 PMvoice
property in your assistant configuration to use your custom voice. For example:
json
{
"voice": {
"provider": "deepgram",
"voiceId": "your-voice-id"
}
}
[Source](https://docs.vapi.ai/customization/custom-voices/custom-voice)
2. **Compatibility Requirements**:
- Your custom TTS model must support streaming to work with Vapi
- The voice ID must be correct and compatible with the provider
- Your API key must have the necessary permissions to access the custom voices
[Source](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1337385422212431895)
3. **Important Consideration**: For more detailed implementation guidance, you can check the CustomVoice
section in the API documentation at https://api.vapi.ai/api/
There are some limitations to be aware of:
- Custom voices are only supported with Vapi's "supported providers"
- Voice quality issues can occur with certain providers due to network or encoding issues
- Parameter availability (like style, latency settings) may depend on the specific voice provider
[Source](https://docs.vapi.ai/customization/custom-voices/custom-voice)
Is there anything specific about your custom voice provider that you'd like to know more about?
Sources:
- [Custom Voice Provider Support](https://docs.vapi.ai/customization/custom-voices/custom-voice)
- [Discord Thread on Custom TTS Models](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1337385422212431895)Vapi Support Bot
04/10/2025, 1:03 PMKings_big💫
04/10/2025, 1:19 PMlm555
04/10/2025, 1:30 PMlm555
04/10/2025, 1:31 PMKings_big💫
04/10/2025, 1:39 PM