Overview

LMNTTTSService provides real-time text-to-speech synthesis through LMNT’s WebSocket-based streaming API optimized for conversational AI. The service offers ultra-low latency with high-quality voice models and supports multiple languages with automatic interruption handling.

Installation

To use LMNT services, install the required dependencies:
pip install "pipecat-ai[lmnt]"

Prerequisites

LMNT Account Setup

Before using LMNT TTS services, you need:
  1. LMNT Account: Sign up at LMNT Console
  2. API Key: Generate an API key from your account dashboard
  3. Voice Selection: Choose from available voice models or create custom voices

Required Environment Variables

  • LMNT_API_KEY: Your LMNT API key for authentication