VOICEVOX/voicevox

無料で使える中品質なテキスト読み上げソフトウェア、VOICEVOXのエディター

解决的问题

它为 VOICEVOX 语音合成系统提供了一个图形用户界面(编辑器),允许用户与底层合成引擎进行交互,从而从文本生成高质量的语音。

工作原理

该项目是使用 TypeScript、Vue 和 Vuex 构建的 Electron 应用程序。它作为一个前端,通过 API 与独立的合成引擎 (VOICEVOX ENGINE) 进行通信。用户可以在本地运行编辑器,并可以将其配置为指向特定的引擎执行路径或远程 API 端点。

适用对象

  • 希望拥有可视化界面来创建语音合成的最终用户
  • 希望为语音合成工具的 UI/UX 做出贡献的开发者

亮点

  • 跨平台支持:使用 Electron 构建,可在 Windows、macOS 和 Linux 上部署。
  • 开发者友好的工具链:包含全面的测试套件,具有单元测试、通过 Playwright 进行的浏览器端到端 (E2E) 测试以及视觉回归测试 (VRT)。
  • 可扩展的架构:使用现代 Web 技术栈 (Vue/TypeScript),并支持使用 Storybook 进行独立的组件开发。
  • AI Agent 集成:专门为 Codex CLI 或 Claude Code 等 AI Agent 提供设置命令,以辅助开发。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目