Offline speech-to-text & speaker diarization MCP server: transcribe audio on-device, no cloud
Offline speech-to-text & speaker diarization MCP server: transcribe audio on-device, no cloud
If raw ASR accuracy or throughput is your primary concern, evaluate whisper.cpp directly or consider specialized runtimes. ffvoice's value is the integrated pipeline, not the ASR engine itself.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| transcribe_file | 转写本地音频文件(WAV/FLAC 等),支持语言选择、模型大小、词级时间戳 |
| transcribe_file_with_diarization | 转写并标注说话人 —— 每段带 speaker_id,回答"谁在何时说什么"(需 pip install 'ffvoice[diarization]',免编译) |
| capture_and_transcribe | 录制指定时长的麦克风音频并实时转写(内置 VAD 分段 + 可选 RNNoise 降噪) |
| capture_and_caption | 录制麦克风音频并产出实时字幕流(LiveCaptioner,partial/final 事件) |
| list_audio_devices | 列出所有可用的音频输入/输出设备及默认设备 ID |
{
"mcpServers": {
"ffvoice": {
"command": "uvx",
"args": ["ffvoice"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
A Model Context Protocol (MCP) integration for Minecraft that enables AI assistants to interact with a Minecraft server. This integration allows AI
An intelligent code memory system that leverages vector embeddings, structured databases, and knowledge graphs to store, retrieve, and analyze code
Search the web, generate AI responses, and create embeddings with real-time information
MacWhisper transcription for Claude Desktop. Fully local, no cloud, audio stays on your Mac.