关于 Murmur
Murmur CLI 为 macOS 上的 Murmur 应用提供命令行和 MCP 接入,用于离线文本转语音和语音克隆。语音在本机生成,文本不会上传。
主要功能
- 01从文本或文件生成语音
- 02选择语音和语音模型
- 03安装可用模型
- 04根据清单批量处理任务
- 05查看任务状态
适用场景
- 01为项目脚本制作本地配音
- 02将章节文件转换为音频
- 03批量生成场景语音
MCP 相关
该软件包包含 MCP 服务,使兼容客户端能够在运行 Murmur 的 Mac 上请求语音生成。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
murmur-cli
通过命令行和 MCP 使用 Murmur:一款适用于 Mac 的离线文本转语音和语音克隆应用。语音在你的电脑上生成;你的文本绝不会上传。
此软件包是一个小型启动器。它会找到 Murmur.app 中附带的已签名 CLI 并运行它,因此你可以在任何项目、npm 脚本或 AI Agent 中调用 murmur。
要求
- macOS 15 或更高版本(Apple Silicon 或 Intel)
- Murmur 应用,可免费下载:https://www.murmurtts.com/download/latest
- 在 Murmur > Settings > Automation 中开启一次自动化功能
安装
npm install -g murmur-cli
murmur status
或者不安装,直接运行:
npx murmur-cli status
生成语音
murmur generate --text "Welcome back. Today we're building a local voice workflow." \
--voice af_bella --speed 0.95 --output audio/intro.wav
murmur generate --input scripts/chapter-01.txt --model kokoro --output audio/chapter-01.m4a
其他命令:
murmur models [--json]
murmur models install MODEL_ID
murmur voices [--model ID] [--json]
murmur batch --manifest scenes.json
murmur jobs get JOB_ID
运行 murmur --help 查看所有选项。
与 AI Agent 配合使用(MCP)
Murmur 内置 MCP 服务,因此 Claude Code、Codex、Cursor 和其他 MCP 客户端可以在你的 Mac 上生成配音。
claude mcp add --transport stdio --scope user murmur -- npx -y murmur-cli mcp serve
{
"mcpServers": {
"murmur": { "command": "npx", "args": ["-y", "murmur-cli", "mcp", "serve"] }
}
}
自定义应用位置
如果 Murmur.app 不在 /Applications 或 ~/Applications 中,请指定辅助程序的位置:
export MURMUR_HELPER="/path/to/Murmur.app/Contents/Helpers/murmur"
文档
完整的 CLI 和 MCP 指南:https://www.murmurtts.com/docs/automation
此软件包中的启动器采用 MIT 许可。Murmur 应用有自己的许可,提供免费方案和一次性 Pro 升级。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。