Overview
AssemblyAISTTService
provides real-time speech recognition using AssemblyAI’s WebSocket API with support for interim results, end-of-turn detection, and configurable audio processing parameters for accurate transcription in conversational AI applications.
AssemblyAI STT API Reference
Pipecat’s API methods for AssemblyAI STT integration
Example Implementation
Complete example with interruption handling
AssemblyAI Documentation
Official AssemblyAI documentation and features
AssemblyAI Console
Access API keys and transcription features
Installation
To use AssemblyAI services, install the required dependency:Prerequisites
AssemblyAI Account Setup
Before using AssemblyAI STT services, you need:- AssemblyAI Account: Sign up at AssemblyAI Console
- API Key: Generate an API key from your dashboard
- Model Selection: Choose from available transcription models and features
Required Environment Variables
ASSEMBLYAI_API_KEY
: Your AssemblyAI API key for authentication