Overview
Rime AI provides two TTS service implementations:RimeTTSService
(WebSocket-based) with word-level timing and interruption support, and RimeHttpTTSService
(HTTP-based) for simpler use cases. RimeTTSService
is recommended for real-time interactive applications.
Rime TTS API Reference
Pipecat’s API methods for Rime TTS integration
Example Implementation
Complete example with word timestamps
Rime Documentation
Official Rime WebSocket and HTTP API documentation
Voice Models
Explore available voice models and features
Installation
To use Rime services, install the required dependencies:Prerequisites
Rime Account Setup
Before using Rime TTS services, you need:- Rime Account: Sign up at Rime AI
- API Key: Generate an API key from your account dashboard
- Voice Selection: Choose from available voice models
Required Environment Variables
RIME_API_KEY
: Your Rime API key for authentication