まゆたまガジェット開発逆引き辞典

電子工作やプログラミングのHowtoを逆引き形式で掲載しています。作りたいモノを決めて学んでいくスタイル。プログラマではないので、コードの汚さはお許しを。参照していないものに関しては、コピペ改変まったく問いません

バーチャルキャスト配信でVRを持ってないゲストさんが参加する場合

VR環境でないゲストさんがバーチャルキャスト配信に参加する方法のメモです。
ビデオチャット的ではなく、あくまでそこに「参加している」感を多少出すための方法です。

■使用するもの:
・バーチャルキャストとVCIアイテム
・DiscordやSkypeなど、音声の入出力を設定できるボイスチャットアプリ

■ゲスト環境
・マイク+PCはあるが、USBカメラはない
スマホ+タブレット端末、またはスマホ+PCのみ
※USBカメラを持っていれば、3tene等で対応可能。
上半身であればSHOWROOM Vなどスマホアプリで対応可能ですが、ワイプ(ビデオチャット)にしかならないので今回は使用せず。配信主も上半身のみの場合はスマホアプリで十分かも。

■オーナーがやること
・Discordから流れてくるゲストさん(VR環境なし)の声を聞きながら、その方の発話タイミングに合わせてアニメーションのOn/Offを行う

実際に私がオーナーのときにやっていたのが、下記の4つです。
f:id:prince9:20190603185816p:plain

ゲストをVCIアイテム化

こちらを参考に、タッチするとアニメーションが再生されるVCIスクリプトを書きます。
prince9.hatenablog.com

こちらの下部分の映像では、コントローラーでボタンにタッチするとアバターの色が変化します。ゲストさんの声に合わせてボタンのOn/Offを行い、「しゃべってるように」見せることができます。
prince9.hatenablog.com


1.ゲストのアバターをVCIアイテムとして作成する
2.1.のアニメーションをコントロールするVCIアイテムを作成する
3.2.で1.をコントロールするVCIスクリプトを書く

The Seed Onlineにアバターとコントロールアイテムをひとつの「VCIアイテム」としてポスト

4.1.2をひとつのVCIアイテムとして「The Seed Online」にポストする

声に合わせてオーナー(配信主)がコントロールする

5.ゲストの声に合わせてコントロール用VCIアイテムを操作する
6.ゲストがアニメーションして、声に合わせて動いたりしているように「見える」

音まわりの設定

こちらの「ボイスチェンジを使ったバーチャルキャスト+Discordでの配信の音まわり設定(VR機器使用者さんとスマホ使用者さんの共演)」を参考に。
prince9.hatenablog.com