
Rime MCP

2025.04.08
3
JavaScript文本转语音语音合成内容生成
Rime MCP 是一个基于 Rime API 的文本转语音(TTS)服务,能够将文本转换为高质量语音并通过系统音频播放。该服务适用于多种场景,如编程代理通知、学习现代俚语以及根据上下文切换不同语言的语音输出。
View on GitHub
Overview
基本能力
产品定位
Rime MCP 是一个文本转语音服务,旨在通过 Rime API 提供高质量的语音合成功能。
核心功能
- 提供
speak
工具,将文本转换为语音并通过系统音频播放。 - 支持多种语音选项,用户可以根据需求自定义语音风格和语言。
- 通过环境变量配置语音行为,如语音指导、称呼对象、语音触发时机等。
适用场景
- 编程代理通知:在完成任务后通过语音通知用户。
- 学习现代俚语:模拟特定人群(如 Gen Alpha)的语音风格。
- 多语言切换:根据上下文自动切换不同语言的语音输出。
工具列表
speak
:将文本转换为语音并播放。
常见问题解答
- 如何获取 API Key:从 Rime Dashboard 获取。
- 支持的语音列表:详见 voices list。
使用教程
使用依赖
- Node.js 16.x 或更高版本。
- 可用的音频输出设备。
- macOS 需要
afplay
,Windows 和 Linux 需要相应的音频播放工具(如mpg123
,mplayer
,aplay
, 或ffplay
)。
安装教程
- 安装依赖:
npm install
- 构建服务器:
npm run build
- 运行开发模式(支持热重载):
npm run dev
调试方式
- 确保环境变量
RIME_API_KEY
已正确设置。 - 检查音频设备是否正常工作。
- 使用开发模式运行以实时查看日志和错误信息。