-
securityA
license-
qualityEnables recording audio from a microphone and transcribing it using OpenAI's Whisper model. Works as both a standalone MCP server and a Goose AI agent extension.
Last updated -
4
Python
MIT License
一个 MCP 服务器,使用 OpenAI 的文本转语音 API 为你的 LLM 提供语音功能!🔊
alloy
、 echo
、 fable
、 onyx
、 nova
、 shimmer
)。tts-1
)或高清型( tts-1-hd
)型号。mp3
、 opus
、 aac
或flac
获取音频输出。要使用此服务器,您需要将其配置添加到 MCP 客户端的设置文件(例如mcp_settings.json
)。
mcpServers
对象,并用您的实际密钥替换"YOUR_OPENAI_API_KEY"
。**重要提示:**请确保args
路径指向blabber-mcp
项目目录中build/index.js
文件的正确位置。请使用完整的绝对路径。
配置并运行后,您可以通过 MCP 客户端使用text_to_speech
工具。
工具: text_to_speech
服务器: blabber-mcp
(或您在配置中使用的密钥)
参数:
input
(字符串,必需):要合成的文本。voice
(字符串,可选):要使用的语音( alloy
、 echo
、 fable
、 onyx
、 nova
、 shimmer
)。默认为配置中设置的DEFAULT_TTS_VOICE
或nova
。model
(字符串,可选):模型 ( tts-1
, tts-1-hd
)。默认为tts-1
。response_format
(字符串,可选):音频格式 ( mp3
, opus
, aac
, flac
)。默认为mp3
。play
(布尔值,可选):设置为true
则保存后自动播放音频。默认为false
。工具调用示例(带回放):
输出:
该工具将音频文件保存到blabber-mcp
项目文件夹内的output/
目录,并返回如下 JSON 响应:
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
有关版本历史的详细信息,请参阅CHANGELOG.md文件。