Overview
SpeechmaticsTTSService provides production-grade, low-latency synthesis optimized for telephony and voice agents. By streaming 16kHz mono audio, it ensures bandwidth efficiency and prioritizes pronunciation accuracy for natural, uninterrupted conversations at scale.
Speechmatics TTS API Reference
Pipecat’s API methods for Speechmatics TTS integration
Example Implementation
Complete example with Speechmatics TTS
Speechmatics Documentation
Official Speechmatics TTS API documentation
Speechmatics Portal
Browse and test available voices
Installation
To use Speechmatics services, install the required dependencies:Prerequisites
Speechmatics Account Setup
Before using Speechmatics TTS services, you need:- Speechmatics Account: Sign up at Speechmatics Portal
- API Key: Generate an API key from your dashboard
- Voice Selection: Choose from available voices
Required Environment Variables
SPEECHMATICS_API_KEY: Your Speechmatics API key for authentication
Basic Usage
The Speechmatics TTS service requires anaiohttp ClientSession to manage high-performance network requests.