使用说明
微软在线边缘TTS和MCP服务器
一个模型上下文协议服务器,使LLM能够使用免费的 微软Edge TTS、API和MCP可用。
在线工具和演示
https://huggingface.co/spaces/redstoneleo/Edge-TTS-MCP-Server
可用工具
-
list_voices–从Microsoft Edge TTS获取可用语音。-
退货 (object):字典映射 显示名称 (例如。,
"en-US-JennyNeural - Female")以以下形式将其对应的语音元数据转换为:{ "Name": "Microsoft Server Speech Text to Speech Voice (zh-CN, XiaoxiaoNeural)", "ShortName": "zh-CN-XiaoxiaoNeural", "Gender": "Female", "Locale": "zh-CN", "SuggestedCodec": "audio-24khz-48kbitrate-mono-mp3", "FriendlyName": "Microsoft Xiaoxiao Online (Natural) - Chinese (Mainland)", "Status": "GA", "VoiceTag": { "ContentCategories": ["News", "Novel"], "VoicePersonalities": ["Warm"] } }
-
-
text_to_speech–使用Microsoft Edge TTS将输入文本转换为语音音频。-
text(string,必填):要合成语音的文本内容。 -
voice(字符串,必填):格式中的选定语音"ShortName - Gender". -
rate(整数,可选):语音速率调整百分比(例如。,-20%对于较慢的,+20%更快)。违约:0手段+0%. -
pitch(整数,可选):音调调整,单位为Hz。违约:0手段+0Hz. -
退货 (string):生成的MP3文件的URL。
-
鼓励
-
list_voices
- 列出所有可用的语音显示名称
-
文本到语音
- 文本转语音
<your text>用恰当的声音
- 文本转语音
安装和配置
-
pip install edge_tts gradio -U -
下载
app.py. -
跑
python app.py,则控制台将显示信息 像这样* Running on local URL: http://127.0.0.1:7860 * To create a public link, set `share=True` in `launch()`. 🔨 Launching MCP server: ** Streamable HTTP URL: http://127.0.0.1:7860/gradio_api/mcp/ * [Deprecated] SSE URL: http://127.0.0.1:7860/gradio_api/mcp/sse
您可以通过访问本地URL并转到Gradio应用程序页脚中的“通过API或MCP使用”链接,然后单击“MCP”来找到要复制的确切配置。
对于支持SSE的客户端(例如Cursor、Windsurf、Cline),只需将以下配置添加到MCP配置中,有关详细步骤,请参阅 这里.
{
"mcpServers": {
"Edge TTS": {
"url": "http://127.0.0.1:7860/gradio_api/mcp/"
}
}
}
许可证
Edge TTS MCP服务器根据MIT许可证获得许可。这意味着您可以根据MIT许可证的条款和条件自由使用、修改和分发软件。有关更多详细信息,请参阅项目存储库中的LICENSE文件。