chicogong avatar

Ffvoice

chicogong/ffvoice-engine

Adds offline speech-to-text and speaker diarization to Claude through whisper.cpp with zero cloud dependencies. Exposes five MCP tools: transcribe audio files to text, SRT, VTT, or JSON with word-level timestamps; generate live captions with partial and final events; identify who spoke when via sherpa-onnx diarization; capture from microphone with RNNoise denoising and VAD segmentation; export to WAV or FLAC. The engine is a C++ pipeline wrapping PortAudio, FFmpeg, and Whisper, shipped as a Python package with stdio transport. Useful when audio must stay on-device for privacy or cost reasons, or when you need meeting transcripts with speaker labels without hitting a commercial API.

tools
5
transport
STDIO
last updated
May 19, 2026

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

transcribe_file转写本地音频文件(WAV/FLAC 等),支持语言选择、模型大小、词级时间戳

转写本地音频文件(WAV/FLAC 等),支持语言选择、模型大小、词级时间戳

No parameter schema in public metadata yet.

transcribe_file_with_diarization转写并标注说话人 —— 每段带 `speaker_id`,回答"谁在何时说什么"(需 `pip install 'ffvoice[diarization]'`,免编译)

转写并标注说话人 —— 每段带 `speaker_id`,回答"谁在何时说什么"(需 `pip install 'ffvoice[diarization]'`,免编译)

No parameter schema in public metadata yet.

capture_and_transcribe录制指定时长的麦克风音频并实时转写(内置 VAD 分段 + 可选 RNNoise 降噪)

录制指定时长的麦克风音频并实时转写(内置 VAD 分段 + 可选 RNNoise 降噪)

No parameter schema in public metadata yet.

capture_and_caption录制麦克风音频并产出实时字幕流(LiveCaptioner,partial/final 事件)

录制麦克风音频并产出实时字幕流(LiveCaptioner,partial/final 事件)

No parameter schema in public metadata yet.

list_audio_devices列出所有可用的音频输入/输出设备及默认设备 ID

列出所有可用的音频输入/输出设备及默认设备 ID

No parameter schema in public metadata yet.

Sponsors

Readme

Details

Repository
github.com/chicogong/ffvoice-engine
Category
Media & Entertainment
Package
ffvoice
Transport
STDIO
Registry
MCP registry, active

Related Media & Entertainment MCP servers

View all
1getcutpro avatarCutProgetcutpro/mcpCreate images, videos, music, voices, sound effects and 3D with any AI model, plus AI video clips.0stars
2getdynamoi avatarDynamoigetdynamoi/dynamoiPromote a song on Spotify or promote a video on YouTube from your AI agent. Free Smart Links.3stars
3barevalue-ai avatarBarevaluebarevalue-ai/barevalue-mcpAI podcast editing. Sign up in one call, send audio by link or from disk, get an edited episode.3stars
4shensi8312 avatarBlogburst Mcp Servershensi8312/blogburst-mcp-serverAI social media agent — generate content, auto-pilot posting, analytics for 9+ platforms.3stars
5rolliinc avatarMcprolliinc/rolli-mcpSocial media search, expert discovery, and analytics across X, Reddit, YouTube, and more2stars
6creativeclawco avatarCreative Clawcreativeclawco/creative-claw-marketplaceOn-brand creative studio for AI agents: images, video, audio, and 3D.0stars