VOICEVOX/voicevox

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

解決する課題

VOICEVOX音声合成システムのためのグラフィカルユーザーインターフェース(エディタ)を提供し、ユーザーが基盤となる合成エンジンと対話して、テキストから高品質な音声を生成できるようにします。

仕組み

このプロジェクトは、TypeScript、Vue、Vuexを使用してElectronアプリケーションとして構築されています。APIを介して別の合成エンジン(VOICEVOX ENGINE)と通信するフロントエンドとして機能します。ユーザーはエディタをローカルで実行でき、特定のエンジン実行パスまたはリモートAPIエンドポイントを指すように設定できます。

対象者

  • 音声合成を作成するための視覚的なインターフェースを求めるエンドユーザー
  • 音声合成ツールのUI/UXへの貢献を目指す開発者

ハイライト

  • クロスプラットフォーム対応: Windows、macOS、Linuxへのデプロイ用にElectronで構築されています。
  • 開発者フレンドリーなツール群: ユニットテスト、Playwrightによるブラウザ・エンドツーエンド(E2E)テスト、およびビジュアル回帰テスト(VRT)を含む包括的なテストスイートが含まれています。
  • 拡張可能なアーキテクチャ: モダンなウェブスタック(Vue/TypeScript)を使用し、独立したコンポーネント開発のためにStorybookをサポートしています。
  • AIエージェント統合: 開発を支援するために、Codex CLIやClaude CodeのようなAIエージェント専用のセットアップコマンドを提供しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト