一个为Zonos TTS设计的Model Context Protocol(MCP)集成,允许Claude在Linux系统上直接生成语音。本项目使Claude AI能够借助Zonos TTS实现文本转语音功能,让你在Linux环境下也能轻松体验语音交互的魅力。
该项目使Claude AI能够通过Zonos TTS实现文本转语音功能。该集成使用了Model Context Protocol(MCP),使得Claude可以生成多种语言和情感的自然流畅语音。
要自动安装未经修改的原始版本的Zonos TTS集成Claude Desktop,可通过Smithery运行以下命令:
npx -y @smithery/cli install @PhialsBasement/zonos-tts-mcp --client claude
git clone https://github.com/angrysky56/Zonos-TTS-MCP-Linux.git
cd Zonos-TTS-MCP-Linux
npm install @modelcontextprotocol/sdk axios zod
npm run build
mcpServers部分添加以下内容:"zonos-tts-mcp": {
"command": "node",
"args": [
"/path/to/your/Zonos-TTS-MCP-Linux/dist/server.js"
]
}
将/path/to/your/Zonos-TTS-MCP-Linux替换为实际安装该项目的路径。
如果你遇到类似以下错误消息:
Unexpected token 'P', 'Playing au'... is not valid JSON
此项目已包含修复这些常见问题的内容:
stdout,以便在出现问题时更容易调试。请访问GitHub查看完整的README文件和更多详细信息。
Claude可以通过以下命令调用:
await window.zilASA?.api("tts/speak", {
text: "Hello World",
modelId: "your-model-id",
});
happy、sad、angry或calm。en-US或zh-CN。请访问GitHub查看完整的文档和更多示例。
该项目的使用和分发需遵守其许可证协议。