Overview

FalSTTService provides speech-to-text capabilities using Fal’s Wizper API with Voice Activity Detection (VAD) to process only speech segments, optimizing API usage and improving response time for efficient transcription.

Installation

To use Fal services, install the required dependency:
pip install "pipecat-ai[fal]"

Prerequisites

Fal Account Setup

Before using Fal STT services, you need:
  1. Fal Account: Sign up at Fal Platform
  2. API Key: Generate an API key from your account dashboard
  3. Model Access: Ensure access to the Wizper transcription model

Required Environment Variables

  • FAL_KEY: Your Fal API key for authentication