Blabber (OpenAI TTS)

Blabber (OpenAI TTS)

🚀 📢 Blabber - MCP 🗣️

一个使用OpenAI文本转语音API为您的大语言模型(LLM)提供声音的MCP服务器!借助它,您可以轻松将文本转化为高质量的语音,为交互增添更多乐趣。 🔊

✨ 主要特性

  • 文本转语音:能够把输入的文本转换为高质量的口语化音频。
  • 选择音色:可从OpenAI提供的多种音色(alloy, echo, fable, onyx, nova, shimmer)中进行挑选。
  • 模型选择:支持使用标准模型(tts - 1)或高清模型(tts - 1 - hd)。
  • 格式选项:输出的音频可选格式有mp3opusaacflac
  • 文件保存:可以将生成的音频保存到本地文件。
  • 可选播放功能:通过配置命令能够自动播放生成的音频。
  • 默认设置配置:可通过配置指定默认音色。

📦 安装指南

要使用此服务器,请将其配置添加到您的MCP客户端设置文件(例如mcp_settings.json)中。具体步骤如下:

  1. 获取OpenAI API密钥:您需要从OpenAI获得一个API密钥。
  2. 添加到MCP设置:在mcpServers对象中添加以下内容,将"YOUR_OPENAI_API_KEY"替换为您自己的密钥。
{
"mcpServers": {
"blabber-mcp": {
"command": "node",
"args": ["/full/path/to/blabber-mcp/build/index.js"], (重要:使用`blabber-mcp`项目目录下`build/index.js`的完整绝对路径)
"env": {
"OPENAI_API_KEY": "YOUR_OPENAI_API_KEY",
"AUDIO_PLAYER_COMMAND": "xdg-open", (可选:指定播放音频的命令(例如`cvlc`, `vlc`, `mpv`, `ffplay`, `afplay`, `xdg-open`;默认为`cvlc`)
"DEFAULT_TTS_VOICE": "nova" (可选:设置默认音色(`alloy`, `echo`, `fable`, `onyx`, `nova`, `shimmer`);默认为`nova`
},
"disabled": false,
"alwaysAllow": []
}
}
}

📄 许可证

该项目使用MIT许可证——更多信息请参阅LICENSE文件。

📚 详细文档

版本更新历史请查阅CHANGELOG.md文件。

❤️ 由Pink Pixel制作

  • 0 关注
  • 0 收藏,29 浏览
  • system 提出于 2025-10-02 22:00

相似服务问题

相关AI产品