Integrations and SDKsPipecat
Pipecat text to speech
Use Speechmatics TTS to give your Pipecat voice bot a clear, natural voice.
Installation
pip install "pipecat-ai[speechmatics]"
Usage
import aiohttp
from pipecat.services.speechmatics.tts import SpeechmaticsTTSService
async with aiohttp.ClientSession() as session:
tts = SpeechmaticsTTSService(
api_key="YOUR_API_KEY",
voice_id="sarah",
aiohttp_session=session,
)
Configuration
For available voices and detailed TTS options, see the Text to speech quickstart.
Next steps
- Quickstart — Build a complete voice bot
- Speech to text — Configure STT options
- Pipecat documentation — Full Speechmatics TTS reference