#is there a way to let agent decide which voicing is used in different conversations
1 messages · Page 1 of 1 (latest)
Yes, it is possible to configure an agent to use different voices for different parts of a conversation. This can be achieved by dynamically overriding the agent's voice settings based on the context or type of response needed. For example, you could set up the agent to use one voice for an "engineer" role and another for a "project manager" role, depending on the type of question being asked.
However, this functionality requires using the API or SDK to programmatically manage voice changes during the conversation. It cannot currently be done directly within the ElevenLabs app.
so you are saying we do not have access to the api or can we write api to achieve this? we have only the creator plan
With the Creator plan, you do have access to the ElevenLabs API, which allows you to integrate and customize features like voice generation into your applications. You can use the API to programmatically select different voices for various conversations based on your requirements.
However, the ability to dynamically let an agent decide which voice to use would depend on how you implement your system. You can use the API to fetch and manage available voices, including custom ones, and then program your application to select a voice based on specific criteria or logic.
For more details on how to use the API, you can refer to the API References. If you need further clarification or assistance with your implementation, feel free to ask!
we are thinking about using different historical figures' voicings and each character should be different