使用说明
开放路由器音频转录MCP
一个MCP服务器,使用OpenRouter的音频语言模型转录音频文件。
特征
- 逐字转录 --逐字输出,包括填充词、错误开头和重复
- 已清理转录 --为了可读性而稍作编辑:删除填充符,添加标点符号、句子边界和段落分隔符;省略了不打算转录的内容
- 自定义提示转录 --使用您自己的提示来指导转录,以获得专门的用例
支持的型号
| 型号 | 供应商 |
|---|---|
google/gemini-3-flash-preview (默认标准) |
谷歌 |
google/gemini-3.1-flash-lite-preview (默认预算) |
谷歌 |
xiaomi/mimo-v2-omni |
小米 |
openai/gpt-audio |
OpenAI |
openai/gpt-audio-mini (预算) |
OpenAI |
mistralai/voxtral-small-24b-2507 |
米斯特拉尔 |
openai/gpt-4o-audio-preview |
OpenAI |
支持的音频格式
mp3、wav、ogg、flac、m4a、aac、webm、wma、opus
设置
1.获取OpenRouter API密钥
注册地址: openrouter.ai 并在以下位置创建API密钥 openrouter.ai/keys.
2.添加到克劳德代码
运行以下命令将MCP服务器添加到Claude Code中:
claude mcp add audio-transcription -e OPENROUTER_API_KEY=your-api-key-here -- npx -y or-audio-transcription-mcp
或者手动将其添加到您的Claude Code MCP设置中(~/.claude/settings.json 或项目 .mcp.json):
{
"mcpServers": {
"audio-transcription": {
"command": "npx",
"args": ["-y", "or-audio-transcription-mcp"],
"env": {
"OPENROUTER_API_KEY": "your-api-key-here"
}
}
}
}
替代方案:从源代码安装
git clone https://github.com/danielrosehill/OR-Audio-Transcription-MCP.git
cd OR-Audio-Transcription-MCP
npm install
npm run build
然后使用直接路径进行配置:
claude mcp add audio-transcription -e OPENROUTER_API_KEY=your-api-key-here -- node /path/to/OR-Audio-Transcription-MCP/dist/index.js
工具
transcribe_audio
转录音频文件。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
file_path |
string | 是 | 音频文件的绝对路径 |
mode |
"verbatim" |
"cleaned" |
"custom" |
custom_prompt |
string | 当mode=custom时 | 指示转录的自定义提示 |
model |
string | 否 | OpenRouter型号ID(默认为 google/gemini-3-flash-preview) |
budget |
boolean | 否 | 使用预算模型(google/gemini-3.1-flash-lite-preview).忽略如果 model 已设置 |
list_transcription_models
列出所有可用的音频转录模型。
许可证
麻省理工学院