Rime MCP

模型上下文协议(MCP)服务器,使用Rime API提供文本到速度功能。此服务器下载音频并使用系统的本机音频播放器播放。
特性
- 暴露a
speak将文本转换为语音并通过系统音频播放的工具 - 使用Rime的高品质语音合成API
需求
- Node.js 16.x或更高版本
- 一种工作音频输出设备
- macOS:使用
afplay
Claude提供了以下未测试的示例代码🤙✨
- Windows:内置媒体。声音播放器(PowerShell)
- Linux:mpg123、mplayer、aplay或ffplay
MCP配置
"ref": {
"command": "npx",
"args": ["rime-mcp"],
"env": {
RIME_API_KEY=your_api_key_here
# Optional configuration
RIME_GUIDANCE=""
RIME_WHO_TO_ADDRESS=""
RIME_WHEN_TO_SPEAK=""
RIME_VOICE="cove"
}
}所有可选的env变量都是工具定义的一部分,是提示
所有语音选项均为 列在这里.
您可以从 Rime仪表板.
以下环境变量可用于自定义行为:
RIME_GUIDANCE:关于何时以及如何使用口语工具的主要描述RIME_WHO_TO_ADDRESS:演讲应针对谁(默认:“用户”)RIME_WHEN_TO_SPEAK:应何时使用该工具(默认值:“当被要求发言或完成命令时”)RIME_VOICE:要使用的默认语音(默认:“cove”)
示例用例

示例1:编码代理公告
"RIME_WHEN_TO_SPEAK": "Always conclude your answers by speaking.",
"RIME_GUIDANCE": "Give a brief overview of the answer. If any files were edited, list them."例2:了解孩子们现在是怎么说话的
RIME_GUIDANCE="Use phrases and slang common among Gen Alpha."
RIME_WHO_TO_ADDRESS="Matt"
RIME_WHEN_TO_SPEAK="when asked to speak"示例3:基于上下文的不同语言
RIME_VOICE="use 'cove' when talking about Typescript and 'antoine' when talking about Python"发展
- 安装依赖项:
npm install- 构建服务器:
npm run build- 在热重载的开发模式下运行:
npm run dev许可证
麻省理工学院
徽章
通过Smithery安装
通过以下方式自动安装Claude Desktop的Rime文本到语音服务器 史密瑟里:
npx -y @smithery/cli install @MatthewDailey/rime-mcp --client claude
