首页/文本转语音/mcp-tts-voicevox

mcp-tts-voicevox

查看源码
2025-5-12
Words 355Read Time 1 min
Score:85

基于VOICEVOX的MCP文本转语音服务器,支持队列管理和预生成功能,提供高效的语音合成服务。

MCP TTS VOICEVOX

基于 VOICEVOX 的语音合成 MCP 服务器

特性

  • 队列管理功能 - 高效处理多个语音合成请求
  • 预加载功能 - 提前生成下一个音频,确保播放流畅

前提条件

  • Node.js

安装

使用方式

作为 MCP 服务器

  1. 启动 VOICEVOX 引擎
  1. 启动 MCP 服务器

作为库使用

你也可以将该项目直接导入到你的项目中使用:

主要功能

  • 文本朗读 (speak) - 将文本转换为语音并播放
  • 查询生成 (generate_query) - 生成用于语音合成的查询
  • 文件生成 (synthesize_file) - 从查询生成音频文件
  • 队列清除 (clear_queue) - 清除当前所有的语音合成队列

环境变量

  • VOICEVOX_URL: VOICEVOX 引擎的 URL(默认: http://localhost:50021
  • VOICEVOX_DEFAULT_SPEAKER: 默认说话者 ID(例如: 1
  • VOICEVOX_DEFAULT_SPEED_SCALE: 默认播放速度(例如: 1.0

许可证

ISC
上一篇
web-eval-agent
下一篇
mcp-atlassian