Skip to content

VOICEVOXの辞書を収集するGoogle Apps Scriptコード

License

Notifications You must be signed in to change notification settings

VOICEVOX/voicevox_telemetry_gas

Repository files navigation

VOICEVOX TELEMETRY with GAS

VOICEVOX の辞書を収集する Google Apps Script コード

環境構築

npm ci

clasp の準備

https://script.google.com/home/usersettings から Google Apps Script API をオンにする。

# Googleアカウントにログイン
npx clasp login

# 初期化
npx clasp create --title voicevox_telemetry_gas --type sheets

ビルド

ビルドする前に src/config.example.tssrc/config.ts にコピーし、スプレッドシートの ID をダミーから置き換えてください。 .clasp.jsonparentIdの値がスプレッドシート ID です。

npm run build

デプロイ

.clasp.jsonrootDir./distに変更してください。

npm run push
npm run deploy

または

npm start
# または npm run start

で、ビルド → デプロイをすることができます。

動作確認

url=https://script.google.com/macros/s/xxxxxx-xxxxxx/exec # deploy後に表示されるURL
npm run deploy:check -- --url $url

タイプチェック・lint

npm run typecheck
npm run lint

コードフォーマット

npm run fmt

ライセンス

ライセンスは MIT LICENSE です。

About

VOICEVOXの辞書を収集するGoogle Apps Scriptコード

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published