Skip to content

hoanbi1812000/voicevox

 
 

Repository files navigation

VOICEVOX

環境構築

npm install

実行

.env.productionをコピーして.envを作成し、ENGINE_PATHvoicevox_engineがあるパスを指定します。 とりあえず製品版 VOICEVOX のディレクトリのパスを指定すれば動きます。

npm run electron:serve

音声合成エンジンのリポジトリはこちらです https://github.com/Hiroshiba/voicevox_engine

ビルド

npm run electron:build

コードフォーマット

コードのフォーマットを整えます。プルリクエストを送る前に実行してください。

npm run fmt

OpenAPI generator

音声合成エンジンが起動している状態で以下のコマンドを実行してください。

curl http://127.0.0.1:50021/openapi.json >openapi.json

$(npm bin)/openapi-generator-cli generate \
    -i openapi.json \
    -g typescript-fetch \
    -o src/openapi/ \
    --additional-properties=modelPropertyNaming=camelCase,supportsES6=true,withInterfaces=true,typescriptThreePlus=true

npm run lint

ライセンス

LGPL v3 と、ソースコードの公開が不要な別ライセンスのデュアルライセンスです。 別ライセンスを取得したい場合は、ヒホ(twitter: @hiho_karuta)に求めてください。

About

No description, website, or topics provided.

Resources

License

Unknown, LGPL-3.0 licenses found

Licenses found

Unknown
LICENSE
LGPL-3.0
LGPL_LICENSE

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 58.5%
  • Vue 37.1%
  • JavaScript 3.8%
  • Other 0.6%