AivisSpeech MCP 服务器是用于语音合成的 Model Context Protocol (MCP) 服务器的实现。它与 AivisSpeech 引擎协同工作,提供语音合成接口。借助 MCP 协议,AI 助手等应用程序能够轻松使用 AivisSpeech 的语音合成功能。
AivisSpeech MCP 服务器提供了一系列实用功能,让你能够轻松实现语音合成。以下是使用该服务器的基本步骤:
# 克隆仓库
git clone https://github.com/kentaro/aivis-speech-mcp.git
cd aivis-speech-mcp
# 安装依赖
npm install
# 构建项目
npm run build
# 环境变量设置
cp .env.sample .env
# 编辑 .env 文件,进行必要的配置
# Cursor MCP 设置
cp .cursor/mcp.json.sample .cursor/mcp.json
# 将 mcp.json 文件内的 "/path/to/aivis-speech-mcp/dist/index.js"
# 替换为实际的项目路径
# 示例: "C:/Users/username/path/to/aivis-speech-mcp/dist/index.js"
在 .env 文件中进行以下配置:
# AivisSpeech API 配置
AIVIS_SPEECH_API_URL=http://localhost:10086 # 示例地址,需根据实际情况修改
AIVIS_SPEECH_API_KEY=your_api_key_here # 替换为实际的 API 密钥
# 其他配置(如有)
SAMPLE_TEXT=hello # 示例文本
npm install 安装所需模块。.env 文件,填写正确的 API 地址和密钥。npm run build 进行构建。npm start 启动服务器。# 安装依赖
npm install
# 构建项目
npm run build
# 启动服务器
npm start
{
"text": "hello world",
"speaker_id": "1",
"format": "wav"
}
{
"audio_url": "http://example.com/audio.wav",
"duration": 3.5
}
通过 MCP 协议,实现与 AI 助手的无缝对接。具体步骤如下:
.env 文件中的 AIVIS_SPEECH_API_URL 是否正确。MIT