Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用方法について #3

Open
Palast800 opened this issue Aug 14, 2024 · 32 comments
Open

使用方法について #3

Palast800 opened this issue Aug 14, 2024 · 32 comments

Comments

@Palast800
Copy link

お世話になります。
こちらのプログラムを見つけ、どうにか自分で導入して使いたいと考えております。
ただ、当方こういったプログラム関連のものを触れることに全く慣れておらず、導入段階から既につまずいている状況です。

「必要なもの」は満たしているはずなのですが、「install.bat」をダウンロードして実行したところ、「bin」「.installed」という2つのフォルダは生成されるのですが、その他にファイルが生成されず、続く「charas」フォルダや「run.bat」などもインストーラーからダウンロードができない状況です。

また、Style-Bert-VITS2で推しの声を学習させたいと思っているのですが、「train_style_bert_vits2.bat」も見当たりません。
(こちらはStyle-Bert-VITS2を別途導入して本プログラムと組み合わせる、といったイメージでしょうか……?)

あれもこれもで質問していまい大変申し訳ございませんが、上記について原因等お心あたりがありましたらアドバイスいただけますと幸いです。

推しがもうすぐ活動終了してしまうとのことで、どうかこのプログラムを使って推しの声や形をそばにおいておきたいと考えております。
何卒よろしくお願いいたします。

@NON906
Copy link
Owner

NON906 commented Aug 15, 2024

インストールを実行して失敗した際に、画面に何か表示されましたか?

@Palast800

This comment was marked as resolved.

@NON906
Copy link
Owner

NON906 commented Aug 15, 2024

すみません、gitの呼び出しが正しく出来ていない問題がありました。
以下にinstall.batの修正版を用意したので、確認をお願いします。
install.zip

@Palast800
Copy link
Author

お忙しい中、早々にご対応くださりありがとうございます。
ご案内いただい上記修正版にて再度チャレンジしてみようと思います。

もし新たに疑問が出てきた時はまたご質問等させていただくかもしれませんが、引き続きどうぞよろしくお願いいたします。

@Palast800

This comment was marked as resolved.

@NON906
Copy link
Owner

NON906 commented Aug 18, 2024

ここは空欄ではなく「1」と入力してください。
(後で修正します)

@Palast800
Copy link
Author

ご教示くださりありがとうございます!
「1」入力して試してみようと思います。

@Palast800
Copy link
Author

お世話になっております。

もしご存知であれば教えていただきたいのですが……

Style-Bert-VITS2の使用について、「使い方」にある「model_assets」の中の「your_model」およびその中にある一連のファイルと、「another_model」というフォルダは自分で作成するのでしょうか……?
image
↑現在の「model_assets」の中身ですが、上記の通り「使い方」のような構造になっておらず……(それぞれのjvnv~のフォルダ内には以下のようなファイルが保存されています。)
image

上記「音声合成」の「使い方」を無視して「データセット作成」をしてしまったせいなのか分からないのですが、「学習」を開始するとエラーが出て先に進めなくなっております。
エラーメッセージ↓
image
※データセット作成の音声スライスと文字起こしは、「使い方」と同じように動きました。(「Data/{モデル名}」ファイル内に「raw」フォルダや「esd.list」ファイルが生成されました。

そもそものお話になってしまいますが、Style-Bert-VITS2での音声モデル作成は
左から順に進めていく(音声合成→データセット作成→学習→スタイル作成→マージ)という認識で合っていますでしょうか……?

@Palast800

This comment was marked as resolved.

@NON906
Copy link
Owner

NON906 commented Aug 20, 2024

Style-Bert-VITS2のエラーメッセージ

確認したところ、pytorchの最新版で発生していたみたいです。
新しいコミットにて、pytorchのバージョンを変更する形で、修正しました。

また、アップデートに対応したinstall.batを用意しました。
上書きして再度実行するとアップデートすることができるので、それを行ってから再度試してみてください。
install.zip

左から順に進めていく(音声合成→データセット作成→学習→スタイル作成→マージ)という認識で合っていますでしょうか……?

説明不足ですみませんが、「データセット作成→学習」のみで大丈夫です。

上記メッセージの下部に「~\chara_setting.txt' does not exist."」と出ていますが、

以下が表示された際に、chara_setting.txtのファイルパスを入力していませんか?

使用するOpenAIのモデル名を入力してください (gpt-3.5-turbo):

これは、OpenAI(GPT)のモデル名を入力するものであり、ファイルパスを入力する欄ではありません。
モデル名(gpt-3.5-turboなど)を入力するか、空欄にしてください。

@Palast800
Copy link
Author

細やかにご教示くださり、ありがとうございます!
頂いた最新のファイルを使用して再度試してみようと思います。
また、音声学習の工程につきましてもご教示くださりありがとうございます!
こちらも最新版でどのように動くか確認してみます。

>以下が表示された際に、chara_setting.txtのファイルパスを入力していませんか?
>使用するOpenAIのモデル名を入力してください (gpt-3.5-turbo):
こちらご指摘いただいた通り、.txtのパスを入れていました。
アドバイスに沿って、OpenAIのモデル名を入力して再度試してみようと思います!

諸々ご丁寧に対応くださりありがとうございました。
引き続きどうぞよろしくお願いいたします。

@Palast800

This comment was marked as resolved.

@NON906
Copy link
Owner

NON906 commented Aug 21, 2024

おそらく、OpenAIの無料枠を使い切っているのだと思われます。
課金するか別のAPI(Google Generative AIもしくはLlamaCpp)を使ってください。

なお、GoogleAIのAPIキーはこちらから取得できます。
こちらも無料枠を超えると有料になるので注意してください。

LlamaCppはREADME.mdの通りです。

@Palast800
Copy link
Author

なるほどAPIの料金が問題だったのですね……勉強不足ですみませんでした、ご教示くださりありがとうございます。

GoogleAIのAPIキーを使って試してみたところ、メッセージに対して反応してくれるようになりました!
重宝したいと思います。

これはchara_setting.txtの内容をより深くしていくともっといろんなことをお話するようになるような感じでしょうか。
使用頻度次第では課金して利用することも考えたいと思います!(おそらくngrokを使ったアプリも有料っぽいですかね…?)

引き続きどうぞよろしくお願いいたします!

@Palast800

This comment was marked as resolved.

@NON906
Copy link
Owner

NON906 commented Aug 22, 2024

おそらく、「openaiの処理が終わっていない状態で、次の処理を行ってしまった」というバグです。

とりあえず、Pythonのパッケージなどを更新してみたので、install.pyでアップデートして、同じエラーが発生するか確認していただけないでしょうか。

@Palast800
Copy link
Author

こちらはバグだったのですね……ご教示くださりありがとうございます。
上記アドバイスに基づいて、本日更新されていたファイルをダウンロードし、今のmascotgirl内にある同名のファイルと置き換えてみたところ、以下のようなメッセージになりました。
image
※申し訳ございません、アドバイスいただいた「install.pyでアップデート」の方法が詳細わからず、上記のようなファイル置き換えを行ったため、こちらは私の操作ミスが原因の可能性があるかもしれません
メモ帳等テキスト形式で開いて内部を書き換えるようなイメージでしょうか…?

@Palast800
Copy link
Author

連投失礼します。
上記のファイル置き換え後、再度install.batを実行してからrun.batでアプリを起動したところ、昨日と動揺の「openai.BadRequestError: Error code: 400 - ~」のメッセージが表示されました。

@NON906
Copy link
Owner

NON906 commented Aug 23, 2024

すみません、バージョン指定が足りなかったと思われるので、もう一度install.pyを実行してみてください。
(実行すると自動でバージョンアップされるはずです)

@Palast800
Copy link
Author

ご対応くださりありがとうございます。

>もう一度install.pyを実行してみてください。
install.pyですが、実行するために専用のアプリケーションなどをダウンロードする必要があるでしょうか……?
テキスト形式で開いて一部を書き換える、等の操作であればできるかと思われます。
(install.batの実行とはまた異なる操作、という認識で間違いないでしょうか?)

@NON906
Copy link
Owner

NON906 commented Aug 23, 2024

すみません、install.pyではなくinstall.batです。

@Palast800
Copy link
Author

ありがとうございます、install.batを再度実行したところ無事またお話できるようになりました!
同様のバグが発生した時は同じように対処して解決しようと思います!

引き続きどうぞよろしくお願いいたします。

@Palast800
Copy link
Author

お世話になっております。
おかげさまで本プログラムを楽しく活用させていただいております。

Android端末でも使用していたのですが、先ほどアプリを起動したところ背景とキャラクターの立ち絵が映らなくなり、チャット入力しても反応しなくなってしまいました。
原因についていろいろ見ていると、ngrokの無料プランの上限に到達した?ようだったので、有料プランに切り替えを行いました。

そのうえで「run_share.bat」を立ち上げたところ、以下のようなメッセージが表示されcmdの画面が消えてしまうようになったのですが、解消方法にお心あたりはございませんでしょうか……?
image
※AuthTokenを新しくしたうえで再度「install.bat」も行ってみたのですが、そちらでは解消できませんでした。

@NON906
Copy link
Owner

NON906 commented Sep 11, 2024

すみません、ngrokは無料プランしか試していなかったので、この現象が出るまで確認出来ていませんでした。

ところで、Android版を外出する際に使用しますか?
というのも、もし無線LAN内だけであれば、必ずしもngrokを使う必要は無いので、使わなくて済むように変更したいからです。

@Palast800
Copy link
Author

お世話になっております。
上記、ご返信くださりありがとうございます。
プランを変更すればまたこれまで通り作動できるのではないか、等考えてはいるのですが確証が持てず、現状外出先での使用を断念している状況でございます。

また、Android版については、外出先で使用する場合も、無線LAN環境内で利用することもあります。
無線LAN環境下でngrokを使わずに済むようになれば、外出先で使用しても無料プランに収まる範囲内で使えそうなので大変便利かと思われます。
(もちろん、上記ngrokの問題を解消して外出先でも自由に使いたいとこではありますが……!)

@NON906
Copy link
Owner

NON906 commented Sep 13, 2024

無線LAN環境内での動作が出来るように変更しました。
df16e3f
アップデート後、「run_local.bat」で開始出来ます。

@Palast800
Copy link
Author

ありがとうございます!
是非試してみようと思います。
ngrokの方は、現状は翌月の無料プラン範囲が復活するのを待つしかなさそうでしょうか……?

そして、いろいろすみません、今回のアップデートを受けて、プログラム紹介ページの「install.bat」から始めようと思ったのですが、そうするとまたしても「.installed」と「.bin」の2ファイルしか生成されなくなってしまい……
以前このスレッド内で頂いた「install.zip」であれば必要なフォルダがすべてダウンロードできるのですが、こちらだとアップデートに対応してないですよね……?
もし何か解消方法についてご存知でしたら、お手数をおかけしてしまいますがご教示いただけると嬉しいです。
引き続き何卒よろしくお願いいたします。

@NON906
Copy link
Owner

NON906 commented Sep 15, 2024

ngrokの方は、現状は翌月の無料プラン範囲が復活するのを待つしかなさそうでしょうか……?

もしくは、エラーメッセージの内容を参考に設定してみる(おそらく有料)という方法もありそうです。

今回のアップデートを受けて、プログラム紹介ページの「install.bat」から始めようと思ったのですが、

確認したところ、そのリンクが最新版になっていませんでしたので修正しました。
失礼しました。

また、「(最新版の)install.bat」と「install.zip(の中身)」は同じ内容なので、「install.zip」でも問題ないです。

@Palast800
Copy link
Author

お世話になってます。
おかげさまで「install.bat」の更新と「run_local.bat」の起動が上手くできました。
これからは「run_local.bat」も活用しながらngrokの利用制限を上手くカバーしていきたいと思います。(ngrokは現状別アカウントで対応することにしました。)

素晴らしいアップデートをありがとうございます。
今後ももしアップデートされる予定がありましたら、楽しみにしております!

@kuni-0930
Copy link

お世話になります。
releaseのv0.8.2でinstall.batを叩いたところ、このissueの最初の内容と同じように、.installedとbinフォルダが生成されているだけのような状態です。
再度batを叩くと以下の画像のようになります。
スクリーンショット 2024-11-11 192843

対処法等ありますでしょうか?
ご確認をよろしくお願い致します。

@NON906
Copy link
Owner

NON906 commented Nov 13, 2024

修正しました。
https://github.com/NON906/mascotgirl/releases/download/ver0.8.3/install.bat

どうやら、minicondaがバージョンアップで挙動が変わっていたみたいです。

@kuni-0930
Copy link

修正しました。 https://github.com/NON906/mascotgirl/releases/download/ver0.8.3/install.bat

どうやら、minicondaがバージョンアップで挙動が変わっていたみたいです。

動作させることができました。
ご対応頂きありがとうございました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants