Voice
Guide to configuring the voice of the Empathic Voice Interface (EVI).
EVI can use any voice from the Voice Library or a Custom Voice you have created. You can choose from more than 100 predesigned voices or design and clone voices with the voice model to create a unique sound.
This guide explains the available voice types, how to set them in your EVI configuration, and how to override the configured voice for a single session.
Voice options
EVI supports two types of voices:
You can browse and preview both in the Platform’s Voice Library page.
Voice configuration
You can set the voice for your EVI configuration through the Platform UI or the API.
UI
- Visit the EVI Playground.
- In the config panel on the right, select the configuration you want to update.
- Select a voice from your saved voices or from the Voice Library.
- Click Save to update the configuration.
API
When creating or updating an EVI configuration via the API, include the
voice
field in the request body.
- You can specify a voice by its
id
orname
. - Each voice belongs to a
provider
.
CUSTOM_VOICE
is the default provider. To use a Voice Library voice, explicitly set provider
to HUME_AI
.
Dynamic voice selection
You can override the voice in your EVI configuration for a single chat session by including a
voice_id
as a query parameter in your handshake
request.
The voice_id
must reference either a Custom Voice in your account or a Voice Library voice available to all users.
This override applies only to the current chat session and does not update the saved configuration.
Resources
Browse predesigned voices.
Design and create a custom voice.
Clone a voice from a live recording or audio file.
View, rename, and delete saved voices.