Rime MCP

Rime MCP

site icon
2025.04.08 3
JavaScript文本转语音语音合成内容生成
Rime MCP 是一个基于 Rime API 的文本转语音(TTS)服务,能够将文本转换为高质量语音并通过系统音频播放。该服务适用于多种场景,如编程代理通知、学习现代俚语以及根据上下文切换不同语言的语音输出。
View on GitHub

Overview

基本能力

产品定位

Rime MCP 是一个文本转语音服务,旨在通过 Rime API 提供高质量的语音合成功能。

核心功能

  • 提供 speak 工具,将文本转换为语音并通过系统音频播放。
  • 支持多种语音选项,用户可以根据需求自定义语音风格和语言。
  • 通过环境变量配置语音行为,如语音指导、称呼对象、语音触发时机等。

适用场景

  1. 编程代理通知:在完成任务后通过语音通知用户。
  2. 学习现代俚语:模拟特定人群(如 Gen Alpha)的语音风格。
  3. 多语言切换:根据上下文自动切换不同语言的语音输出。

工具列表

  • speak:将文本转换为语音并播放。

常见问题解答

使用教程

使用依赖

  • Node.js 16.x 或更高版本。
  • 可用的音频输出设备。
  • macOS 需要 afplay,Windows 和 Linux 需要相应的音频播放工具(如 mpg123, mplayer, aplay, 或 ffplay)。

安装教程

  1. 安装依赖:
npm install
  1. 构建服务器:
npm run build
  1. 运行开发模式(支持热重载):
npm run dev

调试方式

  • 确保环境变量 RIME_API_KEY 已正确设置。
  • 检查音频设备是否正常工作。
  • 使用开发模式运行以实时查看日志和错误信息。

许可证

该项目遵循 Unlicense 开源许可条款,请参阅 Unlicense 了解完整条款。