Python SDK v5 restricts Voice Agent language to “en” and “es” despite docs mentioning multi-language support #1536
Replies: 3 comments
-
|
Thanks for asking your question. Please be sure to reply with as much detail as possible so the community can assist you efficiently. |
Beta Was this translation helpful? Give feedback.
-
|
Hey there! It looks like you haven't connected your GitHub account to your Deepgram account. You can do this at https://community.deepgram.com - being verified through this process will allow our team to help you in a much more streamlined fashion. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I’m using the Deepgram Voice Agent API with the Python SDK v5 and ran into a limitation around language configuration.
Problem
Documentation mentions broader/multi-language support, but the SDK appears to restrict the agent language to only:
From the SDK model definition:
When I try to initialize the agent with another language (example: ja), it fails validation.
Example error
Request ID:
a1ea63fa-013a-4562-b86d-c45bdcb2ca09Error:
This prevents the agent from connecting and results in a connection failure.
Context
• API: Voice Agent API
• SDK: Python SDK v5
• Connection: WebSocket
• Attempted language: ja
Questions
1. Is Voice Agent currently limited to English and Spanish only?
2. Is the SDK behind the API in terms of language support?
3. Is there a recommended way to configure other languages (if supported)?
4. Are there plans to expand the allowed language literals in the SDK?
Would appreciate clarification on the current supported languages for Voice Agent when using Python SDK v5.
Beta Was this translation helpful? Give feedback.
All reactions