具体的には以前使ったチャットボットのAPIがサービス終了したため、
A3RT の TalkAPI → GPT3.5 (OpenAI)
Docomo 音声合成API → VITS音声生成モデル
( https://huggingface.co/spaces/Plachta/VITS-Umamusume-voice-synthesizer )
に変えました。
まとめると
・Unity WebGL で 3D モデルアバター
・GPT3.5で返事生成
・生成した返事を VITS音声生成モデルを音声生成
今回はゲームNPCとして「ポーション屋さん」という設定で作成しています!
下の入力枠で話しかけると音声で返事しますよ~
ポーションのお買い求めいかがですか~?
あまりデバッグしていませんので、たまにエラーが出ます。
特に Error 500 系は出ると思います。その場合、2-3秒まって再リトライしてくださいね~
コメント