Why does my voice sound different in the API compared to the website?

  • Updated

One possible reason is that different models were used to generate the audio.  If you didn't set a model to use in your API call, it will use the default model, which is Eleven English V1.  You can see a list with details of all our models and their ids in our Help Center article, What models do you offer and what is the difference between them?

Another potential cause is voice settings.  Due to the nature of generative AI, there will always be slight differences between different generations, and the same input will generate different results each time, but some voice settings will have an impact on how varied your outputs will be. For example, low stability and low similarity can result in higher than usual variation between generations. You can find out more in our guide to Voice Settings.