边缘TTS MCP服务器
Model Context Protocol (MCP) 在服务器上Microsoft Edge 的文字朗读功能AI 提供代理语音合成服务。
概要
这个MCP 服务器边缘tts使用库提供文本到语音的转换功能。AI 它被设计为一种工具,使代理能够用自然的语音进行响应。
机能
- 文本到语音转换
- 支持多种语音和语言
- 声音速度和音程的调整
- 音频数据流
安装
pip install "edge_tts_mcp_server"或在开发模式下安装:
git clone https://github.com/yuiseki/edge_tts_mcp_server.git
cd edge_tts_mcp_server
pip install -e .使用方法
VS Code 中的设置示例
VS Code 的,之settings.json 中设置的示例:
"mcp": {
"servers": {
"edge-tts": {
"command": "uv",
"args": [
"--directory",
"C:\\Users\\__username__\\src\\edge_tts_mcp_server\\src\\edge_tts_mcp_server",
"run",
"server.py"
]
}
}
}MCP Inspector 在中使用
标准MCP 作为服务器运行:
mcp dev server.pyuvx(uvicorn)执行
FastAPI 作为基础服务器uv 执行时:
uv --directory path/to/edge_tts_mcp_server/src/edge_tts_mcp_server run server.py命令行选项:
edge-tts-mcp --host 0.0.0.0 --port 8080 --reloadAPI 端点
FastAPI 在模式下运行时,以下端点可用:
/- API 情报/health-健康检查/voices-可选音频列表?locale=ja-JP等可过滤)/mcp- MCP API 端点
许可证
麻省理工学院
