ゴローくん創造の魔法:AITuberキット対話モード完全ガイド
突然ですが!
まずは、うちのゴローくんを紹介します!
ゴローくん
ゴローくんは小学6年生。スポーツ少年団でソフトボールに熱中しています。チームメイトたちと一緒に汗を流し、一生懸命練習に励んでいます。
しかし、そんなゴローくんにはもう一つの顔があります。時折、彼の中で「厨二病」が発動するのです!(まだ小6なのに)
ゴローくんは、実際に、筆者の息子が所属するソフトボールチームのバーチャル団員として所属しています。
主に団員募集要因として頑張ってくれています(^▽^)/
今回は、AITuberキット(旧 誰でもAITuberお試しキット)内の
「AIキャラとの対話」モードを使って、
バーチャル団員ゴローくんを創造する魔法を徹底解説します🔥🔥
GitHubと公式マニュアル
使用しているのは、ニケちゃん@美少女AIエージェント (@tegnike) / X さんの AITuberキットです↓
使い方の詳細は次のリンクに書いてあります!
ニケちゃん様公式マニュアルです。
AITuberキット使う方は熟読必須です🔥
ニケちゃん様が運営してるDiscordもあります(^^)
AITuberキットは、pixivがMITライセンスで公開している ChatVRM を基にしてつくられたものです。
AITuberキットもMITライセンスです。
MITライセンスとは?
MITライセンスは、自由に使えるオープンソースライセンスです。このライセンスの下では、以下のことができます:
使用: ソフトウェアを自由に使えます。
変更: ソフトウェアのコードを自由に変更できます。
配布: 自分が変更したソフトウェアを配布できます。
(注意:著作権の表示とMITライセンスにおける条文の記載は必須)
詳しく知りたい方は以下を参考にするとよいかも
ルール的には上記のとおりですが、
オープンソースの開発者たちは、収益化が難しく、更新を続けることが困難になる場合が多々あります。
しかし、幸いなことにニケちゃん様はスポンサーを募集しておられるので、利用者の皆様が収益を上げた際には、オープンソースの開発者たちへの感謝と敬意を込めてスポンサーとして支援していただけると、開発者たちも報われ、皆が幸せになるのではないでしょうか。
というわけで、わたくし、もりおきさんは、ニケちゃん様のスポンサー第一号をゲットしてきました(/・ω・)/♡(まだ全然収益化できてないけどねw)
もっともっと大口スポンサーになれるよう、がんばります!皆も一緒に応援しよ!!
AITuberキット内対話モードの機能とゴローくん開発フロー
AITuberキットの対話モードで使える機能
AITuberキットの対話モードでは、様々な機能を活用できます。以下にその概要を示します(WebSocketやYoutubeモードについてはまだ触れていないため、図には含んでおりません)。
つまり、AITuberキットの可能性はもっと無限大∞です。
AITuberキットの利点
AITuberキットの最大の利点は、多様な選択肢があることです。これにより、ユーザーは自分に最適な方法でバーチャルキャラクターを作成できます。
ゴローくんの創造のしかた
さて、ゴローくんはどのように創造したのかをご紹介します。
以下の手順は一例であり、やり方は人それぞれです。
これが唯一の正解というわけではないので、参考としてご認識いただければ幸いです。
ここからは、この図に沿って、ゴローくん創造の魔法を説明していきます。
手順その1 VRoidでキャラクターを作成
AITuberキットのキャラクターを変更するには、VRMモデルという3Dキャラクターモデルを自前で用意する必要があります。
VRMモデルとは?
VRMモデルは、3Dキャラクターのファイル形式の一種で、AITuberのキャラクターをカスタマイズするのに使われます。
VRMモデルの作成方法
既存モデルの使用:
無料でダウンロードできるVRMモデルを利用可能。
例えば、VRoid Hubには多数のモデルが公開されています。
自作モデルの作成:
自分でキャラクターをデザインする場合、VRoid Studioなどのツールを使用。
直感的な操作で3Dキャラクターをデザインでき、初心者にもおすすめです。
VRoid Hubとは?
VRoid Hubは、Pixivが提供する3Dキャラクタープラットフォームです。ユーザーはVRoid Studioで作成した3Dキャラクターをアップロードし、共有および活用できます。モデルによって規約が異なるので、使う場合は毎回必ず確認しましょう!
参考アバター
以下に私が作成したアバターを掲載します:
↑らむちゃんモデルは無料でダウンロードできるように設定してます。ご自由にどぞ。
VRMモデルの作成フロー
PCから作成:
VRoid Studioでキャラクターを作成
VRM形式でエクスポート
スマホから作成:
VRoid mobileでキャラクターを作成
VRoid Hubへアップロード
VRM形式でダウンロード
VRoid Hub、VRoid Studio、VRoid mobileへのリンクはこちらから飛べます:
私は、子供と一緒にVRoid mobile からキャラクターを作成しました。
指で直接操作できるため、
操作はVRoid mobile の方が楽でしたが、
モデルをPCに移す作業が少し戸惑いました。
ダウンロードなどはPCのVRoid Studioのほうが簡単です。
Vroidmobile
VRoid mobileでは、VRoid Hubへアップロードしてから、PCでダウンロード
Vroid Studio
VRoid Studioでは、VRoidHubを介さずに、図に青で示したアイコンからダウンロードできます。
VRoid Studio(PC)操作は、初めての方はちょっと慣れるまで難しいかも?
基本操作は次の通りです:
スクロールホイール(まんなかのくるくる)→ 拡大縮小
右ドラッグ → 回転
SHIFT +左ドラッグ → 移動
BOOTH
BOOTHというサイトから、アイテムを追加したり購入したりもできます。
世界に一つだけの、オリジナルキャラを作っちゃいましょ~~~~~☆☆
手順その2 作りたいキャラやPCスペックによって音声を選定
今日からあなたもAITuberデベロッパー|ニケちゃん (note.com)にも記載有
選べるのは
VOICEVOX 商用利用可
無料
キャラクターごとに利用規約が異なるため要確認
VOICEVOXをダウンロード→VOICEVOX内のrun.exeを立ち上げておく必要があります
GoogleTTS 商用利用可
外国語を選択したい方はこれを選ぶべし
世界中の言語に対応しています
Koemotion light 商用利用可
Koemotion料金表一部抜粋
Style-Bert-VITS2
わたしはまだ触れてないのですが、感情表現はこれが最強のようです🔥
これ見て勉強する予定・・・
手順その3 作りたいキャラに合った画像を生成
私は ChatGPT の DALL・E 3 で作成しました。
写真にするのもよいですし、
生成AIで作成するのもよいと思います。
手順その4 AITuberキットを立ち上げ、上記を全て読み込む!
ここの手順は、本家
今日からあなたもAITuberデベロッパー|ニケちゃん (note.com)に
詳しく記載されているので、そちらを参考にやってみてください!!!!
初心者の方向けに、インストールだけ解説しますね◎
git cloneできない人は、ZipFileをダウンロード
npm install できない人は、Node.jsをインストールしてくださいね!
↓↓Node.jsは、このページを参考にインストールするといいかもです☺
作業フォルダを任意の場所に作成し、
git clone もしくは zipファイルをダウンロードして解凍
私は C:\Users\mukya\AI\nike_chan という作業フォルダを作り、
コマンドプロンプトで C:\Users\mukya\AI\nike_chan に移動し、
その中でgit clone しました。
ちなみにコマンドプロンプトは、Enterを押すと実行されます
# ディレクトリ移動
cd C:/Users/mukya/AI/nike_chan
# リポジトリクローン
git clone https://github.com/tegnike/aituber-kit.git
# ディレクトリ移動
cd aituber-kit
# パッケージインストール
npm install
# アプリ起動
npm run dev
http://localhost:3000を開くと・・・・・
2回目以降は
# アプリ起動
npm run dev
だけでOKです!
アプデ反映させるには、aituber-kitフォルダ内で
git pull
npm install
npm run dev
です(よね?)
git pull 実行画面はこんなかんじ
この先の、設定画面での各種設定については、
今日からあなたもAITuberデベロッパー|ニケちゃん (note.com)に
詳しく記載されているので、そちらを参考にやってみてください!!!!
手順その5 AIキャラに覚えさせる知識を作成・性格を設定
ここが一番のポイントです!!!!!
知識を別で作成して、LLMに持たせることで、
どんな知識を持ったキャラクターでも作ることができます!!!
これってめっちゃすごいこと!
専門家顔負けの知識を持つ、頼れるコンサルタント
商品の特徴を熟知した、魅力的な販売員
お客様の心を掴む、ユーモアあふれるマスコットキャラクター
このような無限の可能性を秘めた、夢のキャラクターが自由に作れる!!✨
この記事のおまけ部分に、無料で公開中!
X(Twitter)でリツイートするだけで、
knowledge と Dify でのキャラ設定方法を無料で見ることができます。
気になる方はぜひチェックしてみてください!
実装導入決定!!
奈良県橿原市の国登録有形文化財施設と、
北海道旭川空港内の店舗の計2か所に
AITuberキットを実装させていただくことが決まりました!!!🎉
各施設の方々と協力し、持たせたい知識や性格、任せたい役割などを具体的に設定していきます。実装が完了した際には、またレポートをお届けしますので、お楽しみに🔥みてね🔥
さいごに
ここまでの形にするまでに、作者のニケちゃん様をはじめ、多くの方々に大変助けて頂いたので、この場を借りて感謝の意を表します m(__)m
このゴローくん作り方マニュアルを読んで、AITuberキットを使い始めてくださる方が一人でも居たら、書いてよかった~と泣いて飛びはねて喜びます(/・ω・)/
ニケちゃん様がオープンソースで開発してくださっている、世紀の大発明 AITuberキット が世の中にもっともっと広まるように願いを込めて、記事を締めくくらせて頂きます。
ではまた👋
おまけ
dify上でのキャラクター設定(システムプロンプト)と
ゴローくんに持たせた知識の内容を完全公開🔥🔥🔥
Xリツイートで無料で読むことができます。ぜひ見てみてください☺
ここから先は
この記事が気に入ったらサポートをしてみませんか?