livekit-stt

Configure Speech-to-Text models for LiveKit agents with streaming and batch transcription.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/FutureAtoms/claude-skills-backup --skill livekit-stt
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: livekit-stt
Source: https://github.com/FutureAtoms/claude-skills-backup/tree/main/livekit-stt
Command: npx skills add https://github.com/FutureAtoms/claude-skills-backup --skill livekit-stt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the configuration of Speech-to-Text (STT) models for LiveKit agents, enabling seamless voice-to-text transcription for AI applications.

Core Features & Use Cases

  • STT Model Configuration: Easily set up various STT providers like Deepgram, AssemblyAI, Whisper, and more.
  • Language Support: Configure for single or multiple languages, including auto-detection.
  • Streaming & Batch Processing: Supports both real-time streaming transcription and batch processing after speech ends.
  • Use Case: Integrate advanced STT capabilities into your LiveKit voice AI agent to accurately transcribe user speech in real-time, improving the agent's responsiveness and understanding.

Quick Start

Configure the LiveKit STT skill to use the Deepgram Nova-3 model for English.

Frequently Asked Questions about livekit-stt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure speech-to-text for LiveKit agents?▼

To configure speech-to-text for LiveKit agents, you select an STT provider like Deepgram, AssemblyAI, or Whisper, and define settings for real-time streaming or batch transcription within the agent session.

Can I use Deepgram or AssemblyAI for real-time voice transcription?▼

Yes, you can use Deepgram or AssemblyAI for real-time voice transcription. The configuration supports streaming transcription to capture user speech continuously as it happens during a LiveKit agent session.

Does LiveKit STT support language auto-detection and keyword boosting?▼

LiveKit STT supports language auto-detection for single or multiple languages, alongside keyword boosting and endpointing, ensuring accurate transcription across diverse conversational contexts.

What is the difference between streaming and batch transcription in voice AI?▼

Streaming transcription processes audio in real-time during speech, while batch transcription processes the audio after speech ends, offering a trade-off between immediate responsiveness and complete processing accuracy.

How do I set up the Deepgram Nova-3 model for English transcription?▼

To set up the Deepgram Nova-3 model for English transcription, configure the LiveKit STT skill parameters to specify Deepgram as the provider and select English as the target language.