VOICEVOX/voicevox

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

What it solves

It provides a graphical user interface (editor) for the VOICEVOX speech synthesis system, allowing users to interact with the underlying synthesis engine to generate high-quality speech from text.

How it works

The project is built as an Electron application using TypeScript, Vue, and Vuex. It acts as a frontend that communicates with a separate synthesis engine (VOICEVOX ENGINE) via an API. Users can run the editor locally, and it can be configured to point to a specific engine execution path or a remote API endpoint.

Who it’s for

  • End users who want a visual interface to create speech synthesis.
  • Developers looking to contribute to the UI/UX of the speech synthesis tool.

Highlights

  • Cross-platform support: Built with Electron for deployment on Windows, macOS, and Linux.
  • Developer-friendly tooling: Includes a comprehensive test suite featuring unit tests, browser End-to-End (E2E) tests via Playwright, and Visual Regression Testing (VRT).
  • Extensible architecture: Uses a modern web stack (Vue/TypeScript) and supports Storybook for isolated component development.
  • AI Agent integration: Provides a setup command specifically for AI agents like Codex CLI or Claude Code to assist in development.

Related

  • Project
  • Project
  • Project
  • Project
  • Project