13.6K Views
April 28, 23
スライド概要
自分だけのAITuberを作ろう! Saldra(サルドラ)
目次 ● 導入 ● AITuberとは? ● AITuber「さくら」の技術要件
導入
こんなことを思った経験、 ありませんか?
「今すぐ僕だけのAIキャラクター を作ってYouTuberにさせたい!」
「でも作り方がわからないなぁ」
その不安、なくなります
今回のテーマ 「自分だけのAITuberを作る」
自己紹介 ● ● ● ● ● Saldra AITuber(後述)の開発者 日本最大(自称)AITuberコミュニティ運営 普段はWeb系で働いてます Twitter:@sald_ra
AITuberとは?
AITuberとは? ● AITuberとは「AI」+「YouTuber」 ● 配信中の発言やコメント返信をAIが行う ● コメントを学習したりする
AITuberの面白みは? ● 膨大なカスタマイズ性 自分が実装しているので、好きなようにカスタマイズできる! コメント反応方法でも、全部取得するのか、ランダムで拾うのかでキャラクター 性が変わる ● 育成ゲーム性 自分の推しを自分で作ってYouTubeチャンネルを設立、クオリティもあげつつ登 録者を伸ばしていくゲームの感覚(勿論登録者を目的にしなくても良い)
AITuberの実装
AITuber実装 要件としては以下が達成できれば良い ● コメントを読む ● 認識したコメントに人の手を介さず回答する ● 回答した内容を発話するキャラクターを表示する
AITuber実装 要件としては以下が達成できれば良い ● コメントを読む ● 認識したコメントに人の手を介さず回答する→ここがGPT APIで達成できる ● 回答した内容を発話するキャラクターを表示する
AITuber実装 ~最小構成~ ● ● ● ● 1. YouTube APIからコメントを取得 2. コメントとキャラ設定をGPT APIに送信 4.返答をVOICEVOXで人工音声に変換 5.音声を再生、OBSに出力 ノートパソコンでも可能なAITuberの完成!
AITuberの実装 ~さくらの場合~
AITuber「さくら」とは? ● 引っ込み思案で少し情緒が不安定だが、自分の気持ちを素直に伝える ● 深夜に唐突に起きてPCつけるタイプ ● すこしひねくれた性格
AITuber実装 ~さくらの場合~ ● ● ● ● ● ● 1. YouTubeからコメントを取得 2. コメントとindexを入力、index内の知識を検索 3. 知識とコメントを入力し、返答を貰う 4.返答をVOICEVOXで人工音声に変換 5.音声を再生、OBSに出力 6.VMagicMirrorで外見を表示させる
AITuber実装 ~さくらの場合~ なぜGPTではなく、ローカルLLMを使っているのか ● GPTはひねくれた発言やネガティブな発言が不得意 ○ OpenAIのスクリーニング精度がとても良いため ● さくらのキャラとGPTの方向性がアンマッチだった ● ローカルLLMを用いることで、精度を妥協し面白い発言を狙うことにした
AITuber実装 ~さくらの場合~
気軽に聞けるコミュニティもあるので 皆さんも是非作ってみてください!
おわり