Voice
Guide to customizing the voice of the Empathic Voice Interface (EVI).
EVI supports a variety of voice options depending on your EVI version. This guide outlines these voice options and explains how to specify a voice in your EVI configuration.
Voice options
Voice options differ depending on which version of EVI you are using:
EVI 1 and EVI 2 configurations will default to a preset voice if none is specified. For EVI 3 configurations, a voice must be specified.
Configure the voice in the UI
Specify a voice in your EVI config using the EVI Playground or through the API.
To change the voice used in your EVI config:
- Visit the EVI Playground.
- In the config panel, select the config you wish to update.
- Select a voice from your saved voices or from the Voice Library.
- Click Save to apply the change to your currently selected EVI config.
This is the simplest way to adjust and preview voice options in an interactive setting.
Specify a voice via the API
When creating or updating an EVI config via the API, include the voice field in the request body.
You can specify a voice in your request using either its id
or name
. Each voice belongs to a provider
, which
indicates the source of the voice and who can access it.
If you omit the provider
field, it defaults to CUSTOM_VOICE
. To use a voice from the Voice Library, you must explicitly set the provider
to HUME_AI
.
Resources
See the Voice Design Guide for how to design and create custom voice.
Create a voice clone from a live recording or an audio file.