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 speech.

How it works

The project is an Electron-based application built with TypeScript, Vue, and Vuex. It acts as a frontend that communicates with a separate synthesis engine (VOICEVOX ENGINE) via an API. Users can configure the engine's execution path or connect to an existing engine API server to generate audio.

Who it’s for

Users who want a visual editor to create speech synthesis and developers looking to contribute to the open-source UI of the VOICEVOX ecosystem.

Highlights

  • Cross-platform support: Built with Electron for compatibility across Windows, macOS, and Linux.
  • Integrated Engine Management: Ability to specify the execution path for the synthesis engine directly within the editor settings.
  • Comprehensive Testing Suite: Includes unit tests, browser End-to-End (E2E) tests via Playwright, and Visual Regression Testing (VRT) for UI consistency.
  • Web-ready: Includes a browser-based version currently under development.

Related

  • Project
  • Project
  • Project
  • Project
  • Project