Inworld
Use Inworld text-to-speech voices with your Vapi voice agent.
Inworld provides streaming text-to-speech voices that you can use as a Vapi assistant’s voice.
You can use Inworld through Vapi’s default integration, or use your own Inworld account by connecting it in Integrations.
Text-to-speech
Set voice.provider to inworld, voice.model to a supported model, and voice.voiceId to a voice. Inworld offers many voices; browse and copy a voice’s ID from the Voice Library.
For additional API configuration options, review the InworldVoice fields in the Create Assistant API reference.
Supported models
The following non-deprecated Inworld model IDs are supported by Vapi. See Inworld’s model catalog for provider details.
Configuration options
Supported languages
Set voice.languageCode to one of the language codes below. Although Inworld offers additional language coverage for Realtime TTS-2, this table lists the languages currently accepted by Vapi.