这是一个使用Rime API提供文本转语音功能的模型上下文协议(MCP)服务器。该服务器下载音频并通过系统自带的音频播放器播放。
speak工具,将文本转换为语音并通过系统音频播放afplay这里有Claude提供的未经测试的示例代码 🤙✨
"ref": {
"command": "npx",
"args": ["rime-mcp"],
"env": {
RIME_API_KEY=your_api_key_here
# 可选配置
RIME_GUIDANCE="<指导代理如何说话的方法>"
RIME_WHO_TO_ADDRESS="<你的名字>"
RIME_WHEN_TO_SPEAK="<告诉代理何时说话>"
RIME_VOICE="cove"
}
}
所有可选环境变量都是工具定义的一部分,并作为提示使用。
所有声音选项都列在这里。
你可以从Rime仪表板获取你的API密钥。
以下环境变量可用于自定义行为:
RIME_GUIDANCE:使用speak工具的时间和方式的主要描述RIME_WHO_TO_ADDRESS:语音应面向的对象(默认:"user")RIME_WHEN_TO_SPEAK:工具应被使用的时机(默认:"当被要求说话或完成命令时")RIME_VOICE:默认使用的语音(默认:"cove")"RIME_WHEN_TO_SPEAK": "始终通过说话来结束你的回答。",
"RIME_GUIDANCE": "简要概述答案。如果编辑了任何文件,请列出它们。"
RIME_GUIDANCE="使用Gen Alpha中常见的短语和俚语。"
RIME_WHO_TO_ADDRESS="Matt"
RIME_WHEN_TO_SPEAK="当被要求说话时"
RIME_VOICE="讨论Typescript时使用'cove',讨论Python时使用'antoine'"
npm install
npm run build
npm run dev
MIT
要自动通过Smithery安装Rime文本转语音服务器到Claude桌面:
npx -y @smithery/cli install @MatthewDailey/rime-mcp --client claude