Overview
FishTTSService
provides real-time text-to-speech synthesis through Fish Audio’s WebSocket-based streaming API. The service offers custom voice models, prosody controls, and multiple audio formats optimized for conversational AI applications with low latency.
Fish TTS API Reference
Pipecat’s API methods for Fish Audio TTS integration
Example Implementation
Complete example with custom voice model
Fish Audio Documentation
Official Fish Audio WebSocket API documentation
Voice Models
Create and manage custom voice models
Installation
To use Fish Audio services, install the required dependencies:Prerequisites
Fish Audio Account Setup
Before using Fish Audio TTS services, you need:- Fish Audio Account: Sign up at Fish Audio Console
- API Key: Generate an API key from your account dashboard
- Voice Models: Create or select custom voice models for synthesis
Required Environment Variables
FISH_API_KEY
: Your Fish Audio API key for authentication