Skip to main content

Overview

QuickdialSTTService transcribes speech to text using Quickdial’s speech-to-text API (powered by whisper.cpp). It extends Pipecat’s SegmentedSTTService: an upstream VAD segments speech into utterances, each of which is transcribed and pushed downstream as a TranscriptionFrame.

Source Repository

Source code, examples, and issues for the Quickdial integration

PyPI Package

The pipecat-quickdial package on PyPI

Quickdial

Learn more about Quickdial and get an API key

Docs

Quickdial API reference (REST + WebSocket)

Installation

This is a community-maintained package distributed separately from pipecat-ai:

Prerequisites

  1. Quickdial account — sign up at web.quickdial.ai (1000 free credits, no card required).
  2. API key — create one in the dashboard.

Required environment variables

Configuration

Usage

Additional resources