出来るだけお金をかけないでVTuber になる方法

**皆様はじめまして！**

　[VTuber Tech #2 Advent Calendar 2018](https://qiita.com/advent-calendar/2018/vtuber2)　の12月8日分を担当することになりました、**だ～い～** です！
　**ノリと勢いと成り行き**で　[野良ハックチーム](https://qiita.com/yskmjp/items/cedbfd3f3980c42a8771)　で活動(？)しています。

　えー、まず断っておきますが今回の内容は完全に趣味の内容です！
　※FaceBookでVTuberになって遊んでいたところを発見されて、最終的にココに記事を書くことに :sweat_smile:


#1. さいしょに
　自分が最初にVTuberを知ったのが今年の４月ごろですかね。
　今ではメジャー？なキズナアイさんが某テレビ番組で、一般の人とリアルタイムに会話しているのをみて衝撃をうけました。
　**「なんだこれは魔法か！？:open_mouth:」**みたいな・・・

　その時は「これは3Dゲームよろしく**さぞや凄い大変な仕組みでやってるんだろうな**」と思って調べようとは思いませんでした。

　ただ、その後VTuberの数が急激に5000人を超えたとかのニュースがあったりして「？？？」って思っていましたが、8月のキズナアイ杯を見たときに私の中で確信に変わりました:smiling_imp:
　**<font color=#f00000">「これ、もしかして実は凄い簡単なんじゃないの？！」</font>**

　だっていきなり数千人ですよ！！
　Unityの技術者 数千人がいきなりYouTuberとして目覚めたの？　もしくは物好きな数千人のお金持ちがいきなりあらわれたの？

　・・・そんなわけ無いと思います。**「じゃあどうなってるの？」**というところを今回は探ってみようと思います。
　<font color="#d0d0d0">（ケシテ　ビショウジョニ　ナリタカッタワケデハ　ナイ・・・）</font>

#2. ツールを使え
　キズナアイ杯というのは全国のVTuberを集めてマリオカートで勝負する企画なんですけど、参加者がどう見ても学生っぽい人が多いんですね。
　あとは見ていると、女流雀士の人だったり技術者ではない人も多い印象でした。

　つまり、お金も知識もほとんど無くてもできるんでしょうね。
　・・・と、なると簡単なVTuberになれる系のツール（フリーソフトっぽいもの）があるんじゃないかと思ったわけです。

　**ありますね！**以下は代表的なソフト
　<img width="800" src="https://qiita-image-store.s3.amazonaws.com/0/323060/cca25c7b-1c22-fa31-24ff-8a3c2097447b.png">
　どれも共通なのが、単眼カメラなのでトラッキングは顔のみで体はできない事ですね。（SLAM技術とかで、そのうち体がトラッキングできる物もでるんでしょうかね）
### Hitogataが良い感じ！
　FaceRigでも良かったのですけど、STEAMがうちのPCだと重いのと、どうせだったらオリジナルキャラクタで動かしたいのでHitogataをチョイス。

　[サイト](https://sites.google.com/site/vhitogata/)からダウンロードしてきたZipファイルを展開してexeを実行し、モデルを選んだら「Face Tracking」ボタンを押すだけで自分の顔とモデルが連動します！　なんとお手軽:relaxed:
　それとカメラなんですが、ノートPCならだいたいカメラ付いてるじゃないですか。なので試すだけならカメラも特にいらないです。ただ在ったほうが口とか目のシンクロ率は上がりますね。
　<img width="800" src="https://qiita-image-store.s3.amazonaws.com/0/323060/e217e0ac-0e1f-422b-390a-d21cdebdcfcf.png">
　このモデルはHitogataから起動するエディタで自分で作った物なんですけど、ゲームのキャラメイク並みに簡単に作れました。
　ちなみにHitogataはその界隈では結構メジャーなものなのでググると沢山使い方がでるのでそちらを参照するべし。（ハマる要素はほぼなかったけど・・・）
　ハマるといえば、このソフト単体では動かしたモデルを動画に録画する事はできない事かな。最初悩んだ:dizzy_face:

#3. 声はどうするか
　さて、美少女モデルを自在に動かすことができたら、声も変えたくなりますよね！40を超えたバ美肉おじさんには必要なスキルです。
　要はソフト的にボイスチェンジャーできれば良いので、またそれっぽい安いものを漁るとこんな感じ。
　<img width="800" src="https://qiita-image-store.s3.amazonaws.com/0/323060/a3100203-ba04-674b-b19d-4f56665a70ae.png">
　うーん、どれもなんかなぁ・・・。
### やっぱり恋声でしょ
　これって自分の声を変換するので正直、人によると思いますが自分はどのソフトもほぼ同じ感じになりました。どう聞いても女性ではないですね。。。
　まぁそれなら使いやすい恋声一択でしょう！

　恋声も[サイト](http://www.geocities.jp/moe_koigoe/koigoe/koigoe.html)からダウンロードしてきたZipファイルを展開してexe(64bit版ならx64の方)を実行します。
　起動した画面に「M→W」（男⇒女の意味っぽい）ボタンがあるので、これを押したらあとはマイクアイコンを押すだけで動作します。簡単だ:grin:
　<img width="500" src="https://qiita-image-store.s3.amazonaws.com/0/323060/8a79cca9-af95-c998-e0ce-b5418f3717c0.png">
　上のスライドバーにPitchというのがありますね？
　これを上げると高い声になります。自分は声が低いのでデフォルトよりも上げた方がいい感じでした。
　<img width="500" src="https://qiita-image-store.s3.amazonaws.com/0/323060/3353f2dc-85a5-c6df-abc0-f535bf573168.png">
　自分は大体このぐらい。
　大人の男性だと180～220ぐらいで、声の高い人は180ぐらいがいいみたいですよ。

　あと右側に鍵盤の画面があります。ここには変換後の声のピッチが緑色の線で表示されるんですけど、緑線が下に囲った枠の範囲ぐらいに収まると丁度いい感じでした。
　ようは、<font color="#ff0000">**ここに合うように頑張って裏声をする**</font>わけですよ！:triumph:
　<img width="500" src="https://qiita-image-store.s3.amazonaws.com/0/323060/22550ee0-2196-ac77-ec84-6ecfed44b4ce.png">
　それと一番重要な事を言います。<font color="#ff0000">**ハウリングするのでヘッドセットが必須です！**</font>(安いUSBのでいいです)
　恋声も、その筋では有名なので基本設定とかはググると沢山サイトがあります。（これも簡単操作なので殆ど躓かないと思います）
#4. もっとも肝心なもの・・・それはＯＢＳ！
　これでモデルが動かせるようになって、声も女性？っぽい感じにできるようになったので「終了～」と言いたいところですが違います！！
　ツールだけ紹介して「良きVTuberライフを～」なんて〆たりするサイトがありますが全然違います！！そんな記事書いてる人は完全にエアプです！:rage:

　VTuberって事はですよ「モデルの動き」＋「音声」＋「背景とかに紹介したいゲームだったり何か」がミックスされて一つのコンテンツ(VTuber)になるわけです。
　先ほど紹介したツールでは個々に独立しているのでHitogataはモデルの動きだけ、恋声は音声だけで、変換した声に合わせてモデルを動かして一つの動画にするとかはできないわけです。

　最初はそれの解決法が分からずに、「モデルの動きを録画した無音の動画」と「女声に変換した自分の声のWAVファイル」をそれぞれ作って動画編集ソフトで結合したりしてました。これが、<font color="ff0000">**ありえない程めんどくさい**</font>です！！そして思いました「**ぜったい違うな・・・・**」と！

　なんでこの節だけ熱いかというと、上のようにツールの説明はあるんですけどこの辺をあまり教えてくれるサイトはなくて解決方法を探すのに苦労しました。
　そんな訳でタイトルにも書きましたが、この解決には[OBS Studio](https://obsproject.com/ja)というソフトを使います。**これも無料です。**

　このソフトは簡単に言ってしまうと、動画とか音声とかテキストとか画像とかの素材をミックスして一つの動画を作る事ができます。
　自分が最初に使っていた方の動画編集ソフトでは一度作っておいたファイルを切り貼りしてやる形ですが、OBSでは例えばHitogataの画面をキャプチャーしながらマイクから入力された音を拾って**一つの動画をリアルタイムに作る**なんて事ができちゃいます。
　あと、デフォルトでYouTubeへのライブ配信もできるのでライブ配信には欠かせないソフトですね。
　<img width="500" src="https://qiita-image-store.s3.amazonaws.com/0/323060/5717fab6-73fe-0971-d878-9f4430b2308a.png">
　使い方はソースの枠の「＋」で合成したい素材を追加していき、右の録画や配信ボタンを押すだけです。
　この例だとHitogataのキャプチャー画面と、静止画(駄菓子屋の風景)をソースに入れていて、マイク入力で音声が入ります。
　※Hitogataの方は背景を緑にしておいて、OBSのHitogataのキャプチャーをクロマキーフィルターで緑に設定する必要があります。

###というわけで、全体をまとめると次の構成になります。
　<img width="700" src="https://qiita-image-store.s3.amazonaws.com/0/323060/5871945a-4977-51f6-8ffb-cef4ad0f3b1e.png">
### VB Audio Virtual Cableについて
　なんかいきなり構成の所に書いているVB Audio Virtual Cableってやつがありますよね？　実はこれも非常に重要だけど教えてくれる人は少ないので書きます。
　OBSのマイク入力は、PCに接続したマイクの入力から音声を取り込みます。
　一方で、恋声で変換した声は、音声ファイルに出力するかスピーカーに出力する事しかできません。
　つまり、そのままOBSで録画するとスピーカーからは女性の声がするけど、ヘッドセットのマイクは自分の声が入ってるので、録画された動画には「**おっさんの声の女の子が映る**」ことになります。

　これを解決するには、恋声とOBSを繋がなければならないわけです。
　このVB Audio Virtual Cableはその名前の通り仮想のオーディオケーブルで、恋声の音声出力先（通常はスピーカーになってる）をこの仮想ケーブルにして、OBSのマイク入力を仮想ケーブルにしておくと、恋声から出力された音声を、OBS側のマイク入力で拾う（つまり繋げる）ことができるんです。

　**これもフリーのソフト**で[ここからダウンロード](https://www.vb-audio.com/Cable/)できます。
　あと似たようなものに、YAMAHAの[NETDUETTO β2](https://www.netduetto.net/download/)があります。どっちでもいいですが、シンプルなので自分はVBなんちゃらが好き。
#4. 完成！
　<img width="500" src="https://qiita-image-store.s3.amazonaws.com/0/323060/c9d6547d-15b2-a333-23c1-398f2c51687a.gif">
　ほんとは声が付いてますがQiitaの制限で動画GIFしかできないようなので、とりあえずこんな感じです！

　どうでしょう！？全部でかかった**費用は、ヘッドセットの２千円**ぐらいです。PCは数年前のノートパソコンです。
　ここまで分かれば、ほんとに安く簡単にできるので興味のある人は是非チャレンジしてみてください！

　今は手足を動かす事も出来るようになりましたが、これ以上長いと厳しいと思うのでこの辺で・・・。
　（いいね！が　**いっぱい付けば**　また続きを書きたいと思います）

#5. おまけ
　知っていましたか！？Windows10の標準のソフトで「フォト」ってありますよね？
　あれで簡単にMP4の動画のトリミングができるんですよ！そこも無料でいけますｗ