enable Ssml for custom elevenlabs voice - fails in...
# support
f
I am trying to enable Ssml, I beleive this has to be done in the API. I have even tried using the example directly in your API docs, which has the following body. but returns an error. -d '{ "voice": { "provider": "11labs", "voiceId": "yO0c2LMlE44REMzWChhh", "enableSsmlParsing": true } error: { "message": [ "id must be a UUID" ], "error": "Bad Request", "statusCode": 400 }
This seems to have been fixed - it now works in the API, but the ssml isn't honored in the actual voice other than the very first why would this be? is there still something being fixed
c
Hi focusanalytics, To enable SSML for custom ElevenLabs voices, ensure the following: 1. **API Key and Voice Configuration**: Verify that your API key and custom voice settings are correctly configured in Vapi. 2. **SSML Syntax**: Check your SSML tags for syntax errors, ensuring they comply with [ElevenLabs' requirements](https://docs.vapi.ai/providers/voice/elevenlabs). 3. **Testing with Default Voices**: Test the TTS functionality using default voices to isolate any custom voice integration issues. 4. **Server Accessibility**: Make sure the TTS server is publicly accessible for API calls. These steps should help resolve issues related to SSML with custom voices. Let me know if you need further assistance.
3 Views