MCP TTS VOICEVOX 语音合成服务器
基于 VOICEVOX 的语音合成 MCP 服务器,支持高效管理和预生成语音。
快速入门
安装
确保已安装 Node.js 和 VOICEVOX 引擎。 通过以下命令全局安装:
npm install -g @kajidog/mcp-tts-voicevox
使用
启动服务
- 启动 VOICEVOX 引擎。
- 启动 MCP 服务器:
npx @kajidog/mcp-tts-voicevox
在项目中使用
安装依赖:
npm install @kajidog/mcp-tts-voicevox
示例代码:
import { VoicevoxClient } from "@kajidog/mcp-tts-voicevox";
const client = new VoicevoxClient({
url: "http://localhost:50021",
defaultSpeaker: 1,
defaultSpeedScale: 1.0
});
await client.speak("你好");
const filePath = await client.generateAudioFile("你好", "./output.wav");
环境变量
设置 VOICEVOX_URL
指定引擎地址,默认为 http://localhost:50021
。