Overview
InworldTTSService
provides high-quality text-to-speech synthesis using Inworld AI’s TTS APIs with natural-sounding voices and real-time streaming capabilities. The service supports both streaming and non-streaming modes, making it suitable for various use cases from low-latency conversational AI to batch audio generation.
Inworld TTS API Reference
Pipecat’s API methods for Inworld TTS integration
Example Implementation
Complete example with Inworld TTS
Inworld Documentation
Official Inworld TTS API documentation
Inworld Studio
Create and manage voice models
Installation
To use Inworld services, no additional dependencies are required beyond the base installation:Prerequisites
Inworld Account Setup
Before using Inworld TTS services, you need:- Inworld Account: Sign up at Inworld Studio
- API Key: Generate an API key from your account dashboard
- Voice Selection: Choose from available voice models
Required Environment Variables
INWORLD_API_KEY
: Your Inworld API key for authentication