local-only server
The server can only run on the client’s local machine because it depends on local resources.
Boyomi-chan MCP 服务器 (Node.js 版本)
这是一个使用模型上下文协议 (MCP) 的服务器,通过 Boyomi-chan (Yukkuri Voice) 为 AI 助手提供文本转语音功能。在 Node.js/TypeScript 中实现。
概述
该服务器是MCP服务器,允许克劳德等AI助手使用“Bokuyomi-chan”阅读功能。 AI模型提供了易于理解的界面,并实现了文本到语音的转换。
功能
- 文本转语音
- 选择声音类型(女声、男声等)
- 音量调节
- 可调节语速
- 音调调整
先决条件
- Node.js 16 或更高版本
- npm 7 或更高版本
- 必须安装 Boyomi-chan。
- Boyomi-chan 正在 50080 端口运行
如何安装
- 克隆此存储库:
Copy
- 安装依赖项:
Copy
- 编译结果如下:
Copy
如何使用
启动服务器
Copy
与 Claude for Desktop 集成
要使用 Claude for Desktop,您需要编辑配置文件:
- 打开 Claude for Desktop 配置文件:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- MacOS:
- 添加以下内容(将路径替换为实际文件路径):
Copy
- 重新启动 Claude 桌面版。
使用示例
Claude for Desktop 将通过以下方式向您大声朗读文本:
- 读出“Hello, World”
- 一个男声读出“这是一次测试”。
- 加快阅读速度“我很着急”
参数说明
参数 | 解释 | 默认值 | 范围 |
---|---|---|---|
文本 | 阅读文本 | 必需的 | 任何文本 |
嗓音 | 音频类型 | 0 (1 名女性) | 0:女 1,1:男 1,2:女 2,... |
体积 | 体积 | -1(默认值) | -1:默认,0-100:音量 |
速度 | 速度 | -1(默认值) | -1:默认,50-200:速度级别 |
语气 | 沥青 | -1(默认值) | -1:默认,50-200:音高级别 |
执照
麻省理工学院
如何贡献
- Fork此存储库
- 为你的功能或错误修复创建一个分支:
git checkout -b feature/amazing-feature
- 提交您的更改:
git commit -m 'Add some amazing feature'
- 推送到远程分支:
git push origin feature/amazing-feature
- 创建拉取请求
致谢
- 致Boyomi-chan的开发者
- 模型上下文协议开发团队
使用此 MCP 服务器为您的 AI 助手添加文本转语音功能!如果您有任何问题或反馈,请提出问题。