Skip to content
 
 

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Awesome Voice Agents Awesome

A curated list of voice AI agent frameworks, tools, resources, and best practices | 精选的语音 AI Agent 框架、工具、资源和最佳实践

Welcome to Awesome Voice Agents! This is a carefully curated collection of resources related to voice AI agents, covering core technologies such as endpoint detection, turn-taking management, real-time speech recognition, and speech synthesis.

本项目精心收录语音 AI Agent 相关的优质资源,涵盖端点检测、话轮管理、实时语音识别、语音合成等核心技术。

Maintainer | 维护者: 云中江树(微信公众号: 云中江树)

💬 Join Voice Agent Community | 加入 Voice Agent 交流群
Add WeChat | 添加微信: 1796060717
欢迎 Voice Agent 从业者和爱好者加入交流!


Contents | 目录


Frameworks & Platforms | 框架与平台

Comprehensive Frameworks | 综合性框架

Name Stars Description Notes
TEN Framework GitHub Repo stars Open-source framework for conversational voice AI agents with multimodal capabilities (voice, vision, avatar). Low-latency, high-quality real-time assistant. 支持多模态,低延迟高质量。Demo
Pipecat GitHub Repo stars Open Source framework for voice and multimodal conversational AI. Modular design with support for multiple STT, LLM, TTS services. 模块化设计,支持多平台 SDK
LiveKit Agents GitHub Repo stars Powerful framework for building realtime voice AI agents. Fully open-source, WebRTC support, built-in semantic turn detection. 完全开源,内置语义话轮检测
OpenAI Realtime Agents GitHub Repo stars Advanced agentic patterns built on OpenAI Realtime API. Multi-agent collaboration, handoffs, tool use. OpenAI 官方示例,支持多 Agent
openai-agents-js GitHub Repo stars A lightweight, powerful framework for multi-agent workflows and voice agents. OpenAI 官方示例,支持多 Agent 和语音Agent
call-center-ai GitHub Repo stars Send a phone call from AI agent, in an API call. Or, directly call the bot from the configured phone number! 基于 Azure 和 OpenAI GPT 的 AI 驱动呼叫中心解决方案。
Vocode Core GitHub Repo stars Build voice-based LLM agents. Modular and open source. Real-time streaming conversations. 支持电话、Zoom 等场景部署
Bolna GitHub Repo stars End-to-end open source production-ready voice agents platform. Build voice assistants through JSON config. 生产就绪,支持 Twilio/Plivo
LLMRTC GitHub Repo stars Open-source WebRTC orchestration SDK. Handles server-side VAD, barge-in, and multi-provider switching. WebRTC-based, Low Latency. Infrastructure-agnostic.
Ultravox GitHub Repo stars Fast multimodal LLM for real-time voice. Understands speech directly without a separate STT step, low time-to-first-token. 直接理解语音,无需独立 STT,首字延迟低
Unmute (Kyutai) GitHub Repo stars Modular pipeline (Kyutai STT + any LLM + Kyutai TTS) that turns any text LLM into a low-latency voice agent. Docker + vLLM composable. Kyutai 出品,把任意文本 LLM 包成实时语音体
FastRTC GitHub Repo stars Turn any Python function into a real-time WebRTC/WebSocket audio-video stream. Built-in VAD, turn-taking, STT/TTS, even a free temp phone number. HuggingFace 生态,几行代码搞定实时语音流
Speaches GitHub Repo stars "Ollama for TTS/STT": OpenAI-API-compatible self-hosted server (faster-whisper + Kokoro/Piper) with a /v1/realtime WebSocket endpoint. 自托管语音服务器,兼容 OpenAI API,全本地
Gabber GitHub Repo stars Source-available engine for real-time multimodal agents that see, hear, and speak. React/Python/Unity SDKs. 实时多模态智能体引擎,可看可听可说
Dograh GitHub Repo stars Self-hosted open-source Vapi/Retell alternative with drag-and-drop visual workflow builder, BYOK, MCP-native and telephony built in. 自托管的可视化拖拽语音流程编排,自带电话与 MCP
huggingface/speech-to-speech GitHub Repo stars Modular STT→LLM→TTS pipeline to build local voice agents entirely from open-source models. 用开源模型搭本地语音 Agent 流水线
Rasa GitHub Repo stars Mature open-source NLU + dialogue-management framework (now with the LLM-driven CALM engine) for text and voice assistants. 老牌开源对话框架,CALM 引擎结合 LLM 与业务逻辑

Specialized Solutions | 专用解决方案

Name Stars Description Notes
BentoVoiceAgent GitHub Repo stars Build phone calling voice agents fully powered by open source models. Uses BentoML for deployment. 完全基于开源模型
LangGraph Voice Agent GitHub Repo stars Voice AI SDR Agent for automated sales calls. Built with LangGraph, Twilio, and OpenAI. Production-ready with call routing, objection handling, and appointment scheduling. LangGraph 架构,销售自动化
RealtimeVoiceChat GitHub Repo stars Browser-to-Python stack for ~500ms natural spoken conversation with local LLMs (Ollama). Built on RealtimeSTT + RealtimeTTS. 本地语音对话栈,约 500ms 延迟

Commercial Speech-to-Speech Platforms | 商业语音平台

Name Description Notes
Hume EVI Empathic speech-to-speech foundation model (EVI 3) that reads and responds to emotion/prosody. 100,000+ customizable voices. 共情语音模型,感知并回应情绪语调
Amazon Nova Sonic AWS Bedrock speech-to-speech foundation model with polyglot voices, async tool calling, large context, LiveKit/Pipecat integrations. AWS 语音到语音大模型,多语种同声、异步工具调用
Speechmatics Flow Conversational voice-agent API built on high-accuracy multilingual ASR with sentiment/tone awareness. 基于高精度多语种 ASR 的对话语音 Agent API
Agora Conversational AI Engine Real-time RTC platform orchestrating ASR + any LLM + TTS for global low-latency voice agents. 全球实时通信厂商的语音 Agent 引擎,低延迟

VAD (Voice Activity Detection) | 语音活动检测

Voice Activity Detection (VAD) is a key technology for identifying the presence of human speech in audio streams.

VAD 是识别音频流中是否存在人声的关键技术,用于过滤静音、减少计算成本、改善下游处理准确性。

Core VAD Models | 核心 VAD 模型

Name Stars Description Notes
Silero VAD GitHub Repo stars Pre-trained enterprise-grade Voice Activity Detector. High-performance, low-latency, multi-language support. ⭐ 最流行的 VAD 模型,支持 WebAssembly
VAD (Browser) GitHub Repo stars Voice activity detector for the browser with a simple API. Pure frontend implementation. 浏览器端 VAD,零后端依赖
py-webrtcvad GitHub Repo stars Python interface to Google WebRTC Voice Activity Detector. Classic signal processing approach. 经典轻量方案,快速

Noise Cancellation | 降噪增强

Name Stars Description Notes
Krisp AI - AI-powered background voice and noise cancellation. Krisp Server SDK for voice agents. 显著改善 VAD 准确性,减少误触发

Turn Detection & Endpointing | 话轮检测与端点检测

Turn Detection/Endpointing determines when a user has finished speaking - a core component of natural conversation.

话轮检测判断用户何时结束说话,是实现自然对话的核心技术。

Intelligent Turn Detection Models | 智能话轮检测模型

Name Stars Description Notes
Smart Turn (Pipecat) GitHub Repo stars Open-source turn detection model (BSD 2-clause). Supports 23 languages. Semantic and audio feature-based. No GPU required for real-time inference. 完全开源,提供 Fal 托管服务(免费)
LiveKit Turn Detector GitHub Repo stars Transformer-based semantic analysis. 85% true positive rate, ~50ms inference time. 基于 Transformer,结合 VAD 效果最佳

Commercial Solutions | 商业解决方案

Name Description Notes
OpenAI Realtime API Semantic VAD with context-aware turn detection. Built into end-to-end model. 上下文感知,端到端
AssemblyAI Universal-Streaming Intelligent endpointing with semantic analysis. Real-time streaming transcription. 语义端点检测,实时流式
Retell AI Turn-Taking Enterprise-grade turn-taking management. Adaptive endpointing, handles complex noise environments. 企业级方案,适应噪音环境

STT (Speech-to-Text) | 语音转文本

Realtime Whisper Implementations | Whisper 实时流式实现

OpenAI Whisper is the most powerful open-source speech recognition model, but doesn't natively support real-time streaming. The following projects implement streaming transcription:

Name Stars Description Notes
Whisper Streaming (UFAL) GitHub Repo stars Whisper realtime streaming for long speech-to-text. Local agreement policy with self-adaptive latency. 3.3s latency. 使用局部一致性策略,自适应延迟
WhisperLive GitHub Repo stars Nearly-live implementation of OpenAI's Whisper. TensorRT acceleration support. Browser extensions and iOS client. 支持 TensorRT 加速和多平台
Whisper Real Time GitHub Repo stars Real time transcription with OpenAI Whisper. Continuously records and concatenates audio. 简单易用的实时转录演示
VoiceStreamAI GitHub Repo stars Near-realtime audio transcription using self-hosted Whisper and WebSocket. Supports Faster Whisper, integrated VAD. WebSocket 架构,分块处理策略
speech-to-text (reriiasu) GitHub Repo stars Real-time transcription using faster-whisper. HTML GUI with WebSocket support. SRT subtitle generation. 提供 GUI,支持字幕生成
Whispering GitHub Repo stars Streaming transcriber with whisper. Client-server architecture support. 支持客户端-服务器架构(已归档)

Open Source STT Models | 开源 STT 模型

Name Stars Description Notes
faster-whisper GitHub Repo stars Faster Whisper transcription with CTranslate2. Up to 4x faster than openai/whisper with less memory. INT8 quantization support. ⭐ 工业级首选,4 倍加速,低内存
NVIDIA Parakeet - 600M-param FastConformer ASR model. Top of Hugging Face Open ASR leaderboard, accurate word-level timestamps, transcribes 60-min audio in one pass. 准确率领先,长音频高效转录
Moonshine GitHub Repo stars Fast and accurate speech recognition optimized for on-device and edge. Variable-length input, lower latency than Whisper on short audio. 端侧优化,短音频低延迟
Kyutai STT GitHub Repo stars Streaming-native STT (Delayed Streams Modeling); ~0.5s delay + semantic VAD, word-level timestamps, ~400 streams on one H100. Rust + MLX. Kyutai 出品,专为实时语音代理设计的流式 ASR
NVIDIA NeMo GitHub Repo stars Scalable speech/LLM framework, home of Parakeet (tops HF Open-ASR leaderboard) and Canary; cache-aware chunked streaming, multilingual. 英伟达语音框架,Parakeet/Canary 的训练部署基座
FunASR GitHub Repo stars Alibaba industrial toolkit hosting Paraformer (non-autoregressive, ~120x real-time) with streaming, VAD, punctuation, diarization, 50+ languages. 阿里达摩院工业级 ASR,中文效果强,支持流式
SenseVoice GitHub Repo stars Multilingual (50+ langs) ASR + emotion recognition + audio-event detection; non-autoregressive Small is ~15x faster than Whisper-large-v3. 多语种语音理解,识别+情感+事件三合一
whisper.cpp GitHub Repo stars Plain C/C++ Whisper inference via ggml; zero-dependency, runs CPU/Metal/CUDA/Core ML. Ideal for on-device and low-latency local agents. 纯 C/C++ Whisper 推理,零依赖跨平台,CPU 也能跑
WhisperX GitHub Repo stars Whisper + wav2vec2 forced alignment for accurate word-level timestamps, plus speaker diarization and VAD batching (70x real-time). Whisper 加对齐,精确词级时间戳+说话人分离
Distil-Whisper GitHub Repo stars Distilled Whisper-large-v3, 6x faster and ~50% smaller within 1% WER. Good low-latency English choice. HuggingFace 蒸馏版 Whisper,速度快 6 倍

Commercial STT APIs | 商业 STT 服务

Name Description Notes
OpenAI Whisper API Cloud-based Whisper API. Easy integration, pay-as-you-go pricing. 云端 Whisper,按需付费
Azure Speech Services Microsoft's STT service. Multi-language support, custom model training. 支持多语言,自定义模型
Deepgram Enterprise-grade real-time STT API. Ultra-low latency, streaming transcription. 超低延迟,流式转录
AssemblyAI Speech AI API with Universal-Streaming model. Immutable transcription, intelligent endpointing. 不可变转录,智能端点检测
Speechmatics Real-time ASR (Ursa 2) with sub-1s latency, strong accent/multilingual robustness, on-prem options. 企业级实时 ASR,口音鲁棒,支持私有化
Groq Whisper Whisper-large-v3/-turbo served on Groq LPUs for ultra-low-latency, very high-throughput transcription/translation. Groq LPU 跑 Whisper,超低延迟高吞吐

TTS (Text-to-Speech) | 文本转语音

Open Source TTS Models | 开源 TTS 模型

Name Stars Description Notes
Voicebox GitHub Repo stars Local-first open-source voice cloning & synthesis studio. 5 TTS engines, 23 languages, timeline editor, REST API. Open-source ElevenLabs alternative. ⭐ 本地优先,支持声音克隆、多轨编辑、后处理音效。官网
GPT-SoVITS GitHub Repo stars Few-shot voice cloning TTS. High-quality synthesis. 少样本语音克隆
Bark GitHub Repo stars Transformer-based TTS model. Generates highly realistic audio including music, sound effects. 可生成音乐和音效
Coqui TTS GitHub Repo stars Deep learning TTS toolkit. 1100+ pre-trained models. Voice cloning support. 全面的开源 TTS 工具箱(已停官方维护)
Piper TTS GitHub Repo stars Fast, local neural TTS. Real-time synthesis with low resource usage. 实时合成,低资源占用
Silero Models GitHub Repo stars Pre-trained text-to-speech models made embarrassingly simple. Multi-language support. 简单易用,高质量
Kokoro GitHub Repo stars Open-weight 82M-param TTS model. Lightweight yet high quality, fast and cost-efficient, Apache-licensed. ⭐ 轻量高质量,推理快成本低
CosyVoice GitHub Repo stars Multilingual large voice generation model from Alibaba FunAudioLLM. Zero-shot voice cloning, streaming inference, fine-grained control. 阿里出品,零样本克隆,流式推理
Fish-Speech GitHub Repo stars SOTA open-source multilingual TTS. Zero-shot and few-shot voice cloning, low latency, no phoneme dependency. 多语言,零样本克隆,低延迟
F5-TTS GitHub Repo stars Fairytaler that fakes fluent and faithful speech with flow matching. Fast, high-quality zero-shot voice cloning. 基于 flow matching,零样本克隆
ChatTTS GitHub Repo stars Generative TTS model optimized for dialogue scenarios. Natural conversational prosody, fine-grained prosodic control. 对话场景优化,自然韵律
Chatterbox GitHub Repo stars Resemble AI MIT-licensed TTS; Turbo variant ~75ms latency, 5-second voice cloning, emotion-exaggeration control, 23-language variant. Resemble AI,MIT,75ms 超低延迟,5 秒克隆
Orpheus TTS GitHub Repo stars Llama-3B-based emotive TTS with ~200ms (down to ~100ms) streaming latency, zero-shot cloning, emotion/intonation tags. Canopy Labs,Llama 架构,~200ms 流式低延迟
IndexTTS2 GitHub Repo stars Bilibili industrial zero-shot TTS, first AR model with precise duration control plus disentangled emotion/timbre control. B站出品,工业级零样本+时长控制+情感音色解耦
Spark-TTS GitHub Repo stars Efficient 0.5B LLM-based single-stream TTS (BiCodec tokens); zero-shot cloning plus controllable speaker creation. 单流 BiCodec+Qwen2.5,高效零样本克隆
Higgs Audio v2 GitHub Repo stars Boson AI 3B foundation model (10M+ hrs); expressive multi-speaker dialogue, multilingual, voice cloning, can add background music. Boson AI 音频基座,多说话人对话,表现力极强
MegaTTS 3 GitHub Repo stars ByteDance lightweight (0.45B DiT) Apache-2.0 TTS; ultra-high-quality zero-shot cloning, Chinese/English code-switching. 字节跳动,轻量 DiT,高质量中英零样本克隆
Dia GitHub Repo stars Nari Labs 1.6B model generating ultra-realistic multi-speaker dialogue in one pass with nonverbals (laughter, coughs). Nari Labs,一次生成超真实多角色对话
MeloTTS GitHub Repo stars MyShell MIT-licensed multilingual library (EN/ES/FR/ZH/JA/KO), fast enough for CPU real-time inference. MyShell,MIT,多语种 CPU 实时推理
StyleTTS 2 GitHub Repo stars Style-diffusion + adversarial TTS reaching human-level quality and zero-shot speaker adaptation; a foundational OSS model. 风格扩散+对抗训练达到人类水平,众多项目底座
Parler-TTS GitHub Repo stars Hugging Face fully-open controllable TTS where voice traits (gender, pitch, rate, reverb) are set via a text description prompt. HuggingFace 全开源,自然语言描述控制音色

Commercial TTS APIs | 商业 TTS 服务

Name Description Notes
ElevenLabs High-quality AI voice generation. Ultra-realistic speech, voice cloning, multi-language support. 最高质量的商业 TTS
PHANTOM VOICES 10 free professional AI voice clones via public REST API. Zero-cost, 29 platform configs (Vapi, Retell, Bland, LangChain, HeyGen, etc). AI-powered recommendation endpoint. Multilingual (9+ languages). 免费专业 AI 语音克隆 API
OpenAI TTS OpenAI's text-to-speech API. High-quality, low-latency, multiple voice options. 高质量低延迟
Azure Speech Services Microsoft TTS with neural voices. Custom voice creation, SSML support. 神经语音,自定义音色
Cartesia Real-time streaming TTS. Ultra-low latency, natural intonation. 超低延迟流式 TTS
Deepgram Aura-2 Real-time text-to-speech. Conversational voice quality. 对话式语音,低延迟
voicetoinstrument.com Convert voice to instrumental tracks using AI. Separate vocals and convert to instrument versions. 语音转乐器音轨
Hume AI Octave First LLM-based "speech-language" TTS that understands context to set emotion/cadence; voice design from prompts. 首个理解语义的 LLM-TTS,情感表现力强
MiniMax (Hailuo) Speech Speech-02/2.5/2.6 series, 40+ languages, 100+ voices + cloning; topped Speech Arena above OpenAI/ElevenLabs. MiniMax 海螺,40+ 语种,多榜单第一
Rime Enterprise TTS for real-time voice agents; Mist v2 ~70-225ms TTFA, Arcana v2 for expressive paralinguistic voices. 主打实时语音 Agent,极低延迟,发音确定性强
PlayAI (PlayHT) Conversational-AI-focused API; Play 3.0 Mini ~143ms TTFB multilingual streaming, PlayDialog for two-speaker dialogue. 面向对话 AI,低延迟流式,双人对话

End-to-End Speech Models | 端到端语音模型

End-to-end speech models process audio input and produce audio output directly, without separate STT/LLM/TTS pipelines, enabling lower latency and richer paralinguistic understanding.

端到端语音模型直接处理音频输入并输出音频,无需 STT/LLM/TTS 串联流水线,可实现更低延迟和更丰富的副语言理解。这是 Voice Agent 的前沿方向。

Speech-to-Speech & Full-Duplex Models | 语音对话与全双工模型

Name Stars Description Notes
Moshi GitHub Repo stars Full-duplex speech-text foundation model from Kyutai. Real-time dialogue with theoretical ~160ms latency, listens and speaks simultaneously. ⭐ 全双工实时对话,超低延迟
Qwen3-Omni GitHub Repo stars Alibaba's latest natively end-to-end omni-modal LLM (text/audio/image/video in, text+speech out). 119 text languages, ~211ms audio latency, Apache 2.0. 阿里最新原生全模态大模型,多语种实时语音生成
Qwen2.5-Omni GitHub Repo stars End-to-end multimodal model from Alibaba. Perceives text, image, audio, video and generates text and natural speech in streaming. 阿里全模态,Thinker-Talker 架构,流式语音生成
GLM-4-Voice GitHub Repo stars End-to-end Chinese-English speech model from Zhipu. Low-latency conversation, controllable emotion, tone, speed and dialect. Apache 2.0. 智谱出品,中英双语,情感语速方言可控
NVIDIA PersonaPlex GitHub Repo stars Real-time full-duplex speech-to-speech model that listens and talks simultaneously, with persona control via text role prompts + audio voice conditioning. Code MIT, weights NVIDIA Open Model License. Backbone of Nemotron 3 VoiceChat (#1 open full-duplex model on VoiceBench). ⭐ 英伟达开源全双工 speech-to-speech 模型,边听边说+人设控制
Step-Audio 2 GitHub Repo stars End-to-end speech-to-speech MLLM from StepFun; open Step-Audio-2-mini (8B, Apache 2.0) with CoT-RL and paralinguistic reasoning, reportedly surpassing GPT-4o-Audio. 阶跃星辰,全开源 8B 语音对话模型,支持副语言推理
Kimi-Audio GitHub Repo stars Open 7B audio foundation model from Moonshot AI for ASR, audio QA, captioning, emotion recognition and end-to-end speech conversation. 13M+ hours pretraining. 月之暗面通用音频基座,理解+对话一体
LLaMA-Omni2 GitHub Repo stars Real-time SpeechLM series (0.5B-14B) on Qwen2.5 with autoregressive streaming speech decoder; ~583ms latency. ACL 2025. 中科院计算所,自回归流式语音合成,数据极省
Mini-Omni2 GitHub Repo stars Open GPT-4o-style omni model with vision+speech+duplex; real-time speech-to-speech with interruption, no external ASR/TTS. 开源版 GPT-4o,支持视觉+语音+打断
VITA-Audio GitHub Repo stars Fast interleaved cross-modal token generation; first-audio-token latency to 53ms, 3-5x speedup at 7B. NeurIPS 2025. 首 token 仅 53ms,3-5 倍加速,全开源数据训练
Freeze-Omni GitHub Repo stars Low-latency speech-to-speech with a frozen text LLM backbone (avoids catastrophic forgetting); chunk-wise streaming. ICML 2025. 冻结 LLM 主干避免知识遗忘,低延迟流式对话
Baichuan-Audio GitHub Repo stars Unified end-to-end speech interaction framework (tokenizer + audio LLM + flow-matching decoder), 12.5Hz multi-codebook tokens. 百川端到端语音交互统一框架
SpeechGPT 2.0-preview GitHub Repo stars End-to-end spoken dialogue LLM (7B) with <200ms latency, strong style/emotion control, tool calls and web search (Chinese-only). 复旦 OpenMOSS,<200ms 延迟,多情感+工具调用
SALMONN-omni GitHub Repo stars First standalone codec-free full-duplex speech LLM; dynamic thinking for turn-taking, barge-in, echo cancellation. 字节,无 codec 的独立全双工语音 LLM,支持打断
Westlake-Omni GitHub Repo stars Open-source Chinese emotional end-to-end speech model; unified discrete speech+text, low-latency simultaneous output. 西湖心辰,开源中文情感语音交互模型
Sesame CSM GitHub Repo stars Conversational Speech Model generating Mimi audio codes from text+audio context (Llama backbone). Powers Sesame's natural voice demo. Sesame 对话语音生成模型,上下文驱动,自然度极高
Gemini Live API - Google's low-latency bidirectional voice and video API. Native audio understanding and generation, interruption handling, tool use. Google 官方,原生音视频,支持打断
OpenAI gpt-realtime - Production speech-to-speech API; native audio comprehension, mid-sentence language switching, tool calling. OpenAI 商用实时语音模型,闭源 API

Audio Understanding Models | 语音理解模型 (audio-in, text-out)

Name Stars Description Notes
Qwen2-Audio GitHub Repo stars Large audio-language model with voice-chat and audio-analysis modes; SOTA without task-specific fine-tuning. 阿里大规模音频语言模型,免微调即 SOTA
SALMONN GitHub Repo stars Audio-text multimodal LLM perceiving speech, audio events and music via Whisper + BEATs dual encoders. ICLR 2024. 字节+清华,语音/音频/音乐三模态理解
Audio Flamingo 3 GitHub Repo stars NVIDIA fully-open 7B large audio-language model with unified speech/sound/music encoder, CoT reasoning, up to 10-min long-audio understanding. 英伟达全开源大音频语言模型,长音频+推理
Voxtral (Mistral) - Audio-input LLM (24B & 3B) for transcription, translation, Q&A, summarization; 32k context, multilingual, function calling. Apache 2.0 weights. Mistral 音频理解模型,转写/翻译/问答一体

Voice MCP & Coding Agent Voice | 语音 MCP 与编程 Agent 语音

Talk to (and be talked to by) AI coding assistants like Claude Code, Cursor and Codex. Covers MCP speech servers, voice plugins, and dictation tools developers actually use.

让你能用语音与 Claude Code, Cursor, Codex 等编程 Agent 对话,收录语音 MCP 服务、语音插件与开发者高频使用的听写工具。

Voice MCP Servers | 语音 MCP 服务

Name Stars Description Notes
Voice Mode (VoiceMode) GitHub Repo stars MCP server giving Claude Code and any MCP agent full natural voice conversations; Whisper STT + OpenAI/Kokoro TTS, can run fully local. MIT. ⭐ 给 Claude Code 加"打电话式"语音对话,最成熟的语音 MCP
ElevenLabs MCP GitHub Repo stars Official ElevenLabs MCP server: TTS, transcription, voice cloning, outbound voice agents. Works with Claude Desktop/Cursor/Windsurf. 官方 ElevenLabs MCP,高质量 TTS+克隆+外呼,生态最广
speech-mcp GitHub Repo stars Goose MCP voice extension with audio visualization, faster-whisper STT + Kokoro TTS (54+ voices), continuous conversation, all local. 为 Goose 打造的本地语音 MCP,带可视化,54+ 音色
mcp-tts GitHub Repo stars MCP server exposing multiple TTS backends (ElevenLabs, OpenAI, Google, macOS say) to agents. Go, MIT. 一个 MCP 接多家 TTS(含本地 say),让 Agent 开口
mcp-server-whisper GitHub Repo stars MCP server for audio transcription/processing using OpenAI Whisper + GPT-4o audio. MIT. 用 Whisper/GPT-4o 做转写的 MCP,给 Agent 加"耳朵"
claude-code-tts GitHub Repo stars TTS MCP plugin specifically for Claude Code — audio feedback while coding via OpenAI TTS, non-blocking worker pool. MIT. 专为 Claude Code 的 TTS 插件,编码时听语音反馈

Coding Agent Voice Tools | 编程 Agent 语音工具

Name Stars Description Notes
OpenClaw GitHub Repo stars Local-first personal AI assistant across WhatsApp/Telegram/Slack/Discord/iMessage etc., with native Voice Wake + Talk Mode and a large voice-plugin ecosystem. 🦞 现象级本地 AI 助手,原生语音唤醒+对话,语音插件生态繁荣
VoxClaw GitHub Repo stars macOS menu-bar app/CLI giving OpenClaw a voice (Apple/OpenAI/ElevenLabs TTS), teleprompter overlay, network API. MIT. 给 OpenClaw 配音的 Mac 菜单栏应用,多 TTS 后端
openclaw-voice GitHub Repo stars Self-hosted browser voice chat for AI assistants, Whisper STT + ElevenLabs TTS, works with OpenAI/Claude/custom. MIT. 浏览器端自托管语音聊天,私有免费
claude-whisper GitHub Repo stars Push-to-talk (hold ESC) voice control for Claude Code — wake word + command transcribed and run via Claude Agent SDK. 按住 ESC 说话,唤醒词+指令直接驱动 Claude Code
voice-to-claude GitHub Repo stars Claude Code plugin for high-quality dictation via whisper.cpp with Metal GPU accel; hold Ctrl+Alt to record. MIT. whisper.cpp+Metal 加速的 Claude Code 本地听写插件
Vibe Kanban GitHub Repo stars Kanban orchestration for Claude Code / Codex / Gemini CLI agents; pairs naturally with voice dictation for hands-free planning. 统一编排 Claude Code/Codex 等 Agent 的看板,配语音全程动嘴

Note | 提示: Claude Code now ships native voice dictation / push-to-talk; the tools above add richer two-way conversation, wake words and TTS feedback on top. | Claude Code 已内置原生语音听写,上述工具在此之上提供更丰富的双向对话、唤醒词与语音反馈。

Commercial Dictation | 商业听写工具

Name Description Notes
Wispr Flow Cloud AI dictation (Mac/Win/iOS/Android), auto-edits filler/grammar; dedicated Cursor & Windsurf extensions to tag files/run commands by voice. 开发者最热门 AI 听写,深度集成 Cursor/Windsurf
superwhisper Mac-only, privacy-first dictation running Whisper fully on-device; system-wide. Mac 本地 Whisper 听写,隐私优先,离线可用

Toolkits, Wake Word & Voice Conversion | 语音工具箱, 唤醒词与变声

High-star, general-purpose voice/speech projects: end-to-end toolkits, wake-word detection, voice cloning and conversion.

高星通用语音项目:一体化工具箱、唤醒词检测、声音克隆与变声。

Speech Toolkits & Libraries | 语音工具箱与库

Name Stars Description Notes
SpeechBrain GitHub Repo stars All-in-one PyTorch speech toolkit (ASR, TTS, diarization, enhancement, speaker ID). Apache-2.0. 一体化 PyTorch 语音工具箱
ESPnet GitHub Repo stars End-to-end speech processing toolkit covering ASR, TTS, speech translation, enhancement and SLU. 端到端语音处理工具箱,覆盖 ASR/TTS/翻译
vosk-api GitHub Repo stars Offline STT for Android/iOS/RPi/servers, many languages and bindings. Apache-2.0. 离线 STT,跨平台多语言绑定
RealtimeSTT GitHub Repo stars Low-latency STT library with advanced VAD, wake-word activation and instant transcription. A core voice-agent building block. 低延迟实时 STT,带 VAD 与唤醒词,Agent 基础组件
RealtimeTTS GitHub Repo stars Low-latency TTS library streaming strings/LLM token streams to audio with multi-engine fallback. 低延迟流式 TTS,可流式播放 LLM token
OpenVoiceOS (ovos-core) GitHub Repo stars FOSS voice-assistant OS platform, the actively-maintained Mycroft successor. Apache-2.0. FOSS 语音助手系统(Mycroft 继任者)

Wake Word Detection | 唤醒词检测

Name Stars Description Notes
openWakeWord GitHub Repo stars Open-source wake-word/phrase detection, performance-focused and simple to train custom words. Apache-2.0. 开源唤醒词检测,注重性能,易训练自定义词
Porcupine GitHub Repo stars On-device deep-learning wake-word detection engine by Picovoice. Cross-platform, Apache-2.0. Picovoice 端侧深度学习唤醒词检测

Voice Cloning & Conversion | 声音克隆与变声

Name Stars Description Notes
OpenVoice GitHub Repo stars Instant voice cloning audio foundation model by MIT + MyShell; flexible style control, cross-lingual. MIT. MIT×MyShell 即时声音克隆基础模型
RVC WebUI GitHub Repo stars Train a good voice-conversion model from ≤10 min of data. Hugely popular. MIT. ≤10 分钟数据训练高质量变声模型
voice-changer GitHub Repo stars Real-time voice changer supporting RVC, so-vits-svc and other backends. 实时变声器,支持多种模型后端
MockingBird GitHub Repo stars Clone a (esp. Chinese) voice in ~5s for real-time speech. Very popular in the CN community. 5 秒克隆音色实时合成,中文社区代表作

CLI & Local Dictation Tools | 命令行与本地听写工具

Name Stars Description Notes
Handy GitHub Repo stars Free, fully-offline push-to-talk dictation app (Tauri/Rust) for Win/Mac/Linux using Whisper + Parakeet, auto-pasting into any field. 全离线按键说话听写,跨平台,自动粘贴
vibe GitHub Repo stars Cross-platform offline audio/video transcription (90+ languages, diarization) with CLI and HTTP API. 跨平台离线音视频转录,含 CLI 与 HTTP API
WhisperWriter GitHub Repo stars Small Python dictation app: hotkey listens, then auto-types Whisper transcription into the active window. 轻量 Python 听写,热键触发自动输入
nerd-dictation GitHub Repo stars Single-file, hackable offline speech-to-text for Linux using VOSK, with Python-based text post-processing. 单文件可魔改的 Linux 离线听写
wyoming-satellite GitHub Repo stars Remote voice satellite (Wyoming protocol) for Home Assistant on Raspberry Pi with local wake-word detection. Home Assistant 远程语音卫星,树莓派+本地唤醒词

Developer Communities & Resources | 开发者社区与资源

Communities | 社区平台

Name Description Notes
RTE Community Real-Time Engagement developer community. Technical articles, developer exchange, best practices. 实时互动技术开发者社区
Voice Agent Knowledge Base (Feishu) Comprehensive Voice Agent knowledge base in Chinese. Systematic tutorials, practical experience. Voice Agent 中文知识库

Platforms & Tools | 开发平台与工具

Name Description Notes
Vapi Platform for quickly building voice AI agents. Low-code, rich integrations, telephony support. 低代码快速构建平台
Retell AI Conversational AI platform with enterprise-grade turn-taking management. 企业级话轮管理
Tavus Real-time conversational video API. Transformer-based turn detection, multimodal video+voice. 视频+语音多模态
Unpod Voice infrastructure platform for building AI-native phone and messaging agents. Handles real-time call routing, low-latency speech pipelines, and telephony + SMS automation. 电话+消息自动化,AI 原生语音基础设施 | GitHub
voicetest Test harness for voice agents. Import from Retell, VAPI, Bland, LiveKit. Run simulations. Evaluate with LLM judges. 开源测试工具,多平台支持

Technical Blogs & Documentation | 技术博客与文档

Name Description Notes
Voice AI & Voice Agents Primer Comprehensive illustrated guide to voice AI. Architecture design, technical overview, best practices. 全面的语音 AI 图解指南
AssemblyAI Blog: Turn Detection In-depth analysis of turn detection. Algorithm comparison, latency analysis. 话轮检测深度解析
LiveKit Blog: Transformer Turn Detection Using transformers to improve endpointing. Technical details, performance comparison. Transformer 改进端点检测
Krisp Blog: Turn-Taking Background noise cancellation improves turn-taking. Evaluation and results. 背景噪音消除改善话轮
Speechmatics: Semantic Turn Detection Semantic turn detection with SLM. Implementation guide, threshold tuning. 使用 SLM 的语义话轮检测
Agora: TEN VAD & Turn Detection Making voice agents more human with TEN VAD and Turn Detection. TEN 的 VAD 和话轮检测

Learning Resources | 学习资源

Curated resources for getting started and going deep with voice AI agents.

入门与进阶语音 AI Agent 的精选学习资源。

Name Description Notes
Voice AI & Voice Agents Primer Comprehensive illustrated guide to voice AI. Architecture design, technical overview, best practices. 全面的语音 AI 图解指南,强烈推荐入门
Voice Agent Knowledge Base (Feishu) Comprehensive Voice Agent knowledge base in Chinese. Systematic tutorials, practical experience. Voice Agent 中文知识库
AssemblyAI Blog: Turn Detection In-depth analysis of turn detection. Algorithm comparison, latency analysis. 话轮检测深度解析
LiveKit Blog: Transformer Turn Detection Using transformers to improve endpointing. Technical details, performance comparison. Transformer 改进端点检测
Speechmatics: Semantic Turn Detection Semantic turn detection with SLM. Implementation guide, threshold tuning. 使用 SLM 的语义话轮检测
Agora: TEN VAD & Turn Detection Making voice agents more human with TEN VAD and Turn Detection. TEN 的 VAD 和话轮检测

更多技术博客见上方 Technical Blogs & Documentation 小节。


Related Awesome Lists | 相关资源


Contributing | 贡献指南

Contributions are welcome! 欢迎贡献!

  1. Fork this repository and create a new branch. | Fork 本仓库并新建分支。
  2. Add your resource to the most relevant section, keeping the existing table format (Name, Stars, Description, Notes). | 将资源添加到最相关的小节,保持现有表格格式。
  3. Ensure the link is valid and the project is actively maintained and relevant to voice AI agents. | 确保链接有效,项目活跃维护且与语音 AI Agent 相关。
  4. Keep descriptions concise and provide bilingual (English + 中文) notes where possible. | 描述简洁,尽量提供中英双语说明。
  5. Submit a Pull Request describing what you added and why. | 提交 PR 并说明添加内容及理由。

You can also open an Issue to suggest resources or report broken links. | 也可通过 Issue 推荐资源或报告失效链接。


License | 许可证

CC0

To the extent possible under law, the contributors have waived all copyright and related rights to this work.


Acknowledgments | 致谢

Thanks to all open-source contributors making voice AI technology more accessible and powerful!

If this list helps you, please give it a ⭐️!


Maintainer | 维护者: 云中江树
微信公众号 | WeChat Official Account: 云中江树
WeChat | 微信: 1796060717 (加入 Voice Agent 交流群)

Welcome to exchange and discuss Voice Agent technology through Issues or PRs!
欢迎通过 Issues 或 PR 交流讨论 Voice Agent 相关技术!

About

A curated list of voice AI agent frameworks, tools, resources, and best practices

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors