Inworld
Inworld specializes in AI-driven interactive characters for gaming, virtual worlds, and immersive experiences. Its TTS is tightly coupled with character personality, emotion systems, and contextual awareness. Choose Inworld if you're building game NPCs, virtual companions, or interactive narrative experiences where voice is part of a full character AI stack.
Usage
To use Inworld as the TTS engine, pass the following JSON in the
TTSConfig field of the StartAIConversation API:// json — TTSConfig{"TTSType": "inworld","APIKey": "<your_inworld_api_key>","VoiceId": "Dennis","ModelId": "inworld-tts-1.5-max","Temperature": 1.0}
Parameter reference
Field | Type | Required | Description |
TTSType | String | Yes | Fixed value: "inworld". |
APIKey | String | Yes | |
VoiceId | String | Yes | |
ModelId | String | Yes | |
Temperature | Float | No | Controls voice expressiveness. Default: 1.0. |
Note:
Inworld voices and characters are configured in Inworld Studio. Refer to Inworld's documentation for voice setup details.