フブキボタン - 白上フブキのボイスボタン
README: English | 日本語
新しい白上フブキのボイスボタン。白上フブキの総合ファンページを目指します。
このプロジェクトは元々lonelyion氏によるもので、私のものではありません。
私が中国語を話せないため、現在テキストの中国語への翻訳などは行っておりません。
ホームページ https://fubuki.mgcup.net
関連リンク:
計画中の機能
- プロジェクト全体をTypeScript / Vue 3.x環境に移行する
- 进一步抽象出配置文件,方便其他按钮移植和维护
- 增加音频管理后端、用户收藏等
このプロジェクトへの貢献(コントリビュート)
GitHubの開発に直接参加する方法が分からない場合は、素材や意見を直接以下のメールアドレスに送信してください。([email protected])。またメールの中にタイトル、内容及びあなたのID(Bilibili、Twitterやその他)を記述してください。そうすることで私達は下のコントリビューターリストにあなたの名前を掲載することができます。
もしくは素材や意見をGitHubのIssues ページに送ることもできます。メールの場合と同じようにタイトルと内容を記述してください。
もしGitHubでの開発方法を知っている場合は、プロジェクトをフォークして変更してください。変更が完了したら、プルリクエストしてください。各項目の編集に関しては以下に記述されています。
音声の追加または修正
音声データはビットレート128Kbpsのmp3で統一し、static/voices/に保存してください。対応するURLは/voices/です。
すべての音声データのメタデータはassets/voices.jsonに追加、または修正をしてください。
音声を変更する場合は変更後に変更前のファイルを削除してください。音声ファイルは,必ず過去を含め現在のファイル名と同じものであってはなりません。
翻訳
日本語と英語への翻訳が必要です!
ボタンなどのテキストの翻訳は assets/locales/ 内に各言語に対応した3つの.jsonファイルがあります。
音声のタイトルテキストファイルは aseets/voices.json 内にあります。
ローカルでのデプロイ
ローカル開発環境をデプロイする このサイトはVue + NuxtJS + Vuetifyを使用して開発しています。
ローカル開発環境をデプロイするためには、まず最新版のNodeとYarnをインストールしてください。その後、以下の手順に従ってください。
- コードをforkしてクローンする。
- コードディレクトリに移動し、
yarnを実行して依存関係をインストールする。 yarn devを実行し、localhost:3000でローカル開発サーバーを起動する。ローカル開発サーバーでは、変更した結果をすぐに反映させることが可能です。- デプロイ用ファイルをコンパイルするためには、
yarn generaeを実行してdistディレクトリを生成してください。このサイトは完全に静的なので、distディレクトリ全体を直接デプロイすることができます。
コントリビューター
開発:
オーディオクリップ:
翻訳:
- Twitter 噬魂韓植
- GitHub Dakumasu
- GitHub Yourein
- Twitter nekoy0212anagi
- GitHub Emmmer
特別協力:
- VTuber Music
- Bilibili 吹雪的猫咪茶铺
- Bilibili 白上吹雪周报
- Bilibili 戌神沁音的手指面包店
- Bilibili 亡音ちゃん
- そして、GitHubでこのプロジェクトに参加した以下の人々
LICENCE
プログラム: MIT License
このプロジェクトはファンによるもので、Hololive公式は一切関係ありません
サポート
BrowserStack
Proudly using BrowserStack.
BrowserStack is a cloud-based cross-browser testing tool that enables developers to test their websites across various browsers on different operating systems and mobile devices, without requiring users to install virtual machines, devices or emulators.
Vercel
Powered by Vercel.
Vercel is a cloud platform for static sites and Serverless Functions that fits perfectly with your workflow. It enables developers to host Jamstack websites and web services that deploy instantly, scale automatically, and requires no supervision, all with no configuration.

