いいつつもむずかしい~~11月24日のコミティアでこーいう本を出します。Animator(下書き中)www.adobe.comフォルダやパーツの名称である程度自動的にタグ付けされる手動設定しても正しく動かないことがあるので極力命名ルールに従うこと(口が目などと同階層にありタグを設定しているだけだと切り替えが行われない。作業ファイルを分けないとむり(アートボードに枠を作っておくと位置あわせしやすい)IllustratorからPhotoshopにエクスポートする際、レイヤーネストが6つ以上深いものは一つのレイヤーに統合されてしまう。音声データ作成アドカレ11日目です!qiita.comVocaloid(KAITO)とタカハシ君(Cevio)でHEARTalk用の音声セットを作ります。(開発者版)が届いたので使ってみました。後頭部のつまみをカチカチと回すことで絞めたり緩めたりできます。簡単!両レンズの間に脱着センサースポンジは面ファスナーマジックテープで固定されています。(交換部品は販売されてません)レンズ部分はフラップ機構になっています。頭に装着したままでレンズだけカチッと上げることができます。(ただし、上げるとバランスが崩れてヘッドバンドがズレてしまう...)上げたところAcerのヘッドセットはベルトがもっとコンパクトですね。ポータル画面が起動します。体験者が発話する内容の「音律」・「長さ」・「語尾変化(上げ下げ)」を自動的に判断し、対応する音声データを選択して機敏に再生します。音源にはwavファイルを使っていて、ユーザーが自由に差し替えることができます。これを使うと、任意の「声」ときわめて自然な雰囲気で対話することができてしまうのです。詳しくはこちらwww.dtmstation.comやったことざっくり書いておきます。・冒頭の空白はなるべく削除(応答を機敏にするため)・本体の容量が小さいのと、自然な応答になりにくいので、あまり長い音声はNG会話に対して応答する音声を作成。自分の声をスマホで録音したり、既存の音源をむにゃむにゃしたり。mp3データなどはiTunesでwavファイルに変換できます。トラックの編集やピッチシフトができるフリーソフトも色々あります。forest.watch.impress.co.jp製品公式アカウントさんからのおすすめhttps://t.co/vPXhbUBZtwvocalshifterを使ってみてください。無料版でかなりのことができます。分からない音程の問題も解決するかも。2017年6月27日2音源整理、リネームグループの特性を考慮しながら音源を整理。下記のような表を作って埋めていく感じ。(音律のことよくわからないので相対的な高低でなんとなく並べました)表に従い、対応するファイル名にリネーム。例:A05.wav(=Aグループでファの音律)ABC、EFGの6グループそれぞれに最低1つファイルがあればとりあえずOK。ピッチ変換ソフトで別音階のファイルを作ってもいいかも。UU-001に接続PCにUSBで接続するとUU-001に電源が入り、PC上に外部記憶装置として表示される。4デフォルトの音声データを削除(新しい音源と古い音源が混ざらないように古いほうは削除しておく)公式サイトから"allclr"ファイルをDL。UU-001のrootにドラッグ&ドロップでコピー(メモリ内の音声データが削除される)5音声データを転送4同様、rootにドラッグ&ドロップでコピーすることでデータが書き込まれる。UU-001のrootにコピーしたファイルはUSBの抜き差しで消えますが、内部のデータはちゃんと書き換わっています。UU-001をスピーカーにつないで話しかけてみると相槌をうってくれるはず。こちらの声を認識すると緑のランプが点滅します。届いたので、ヒミツのクマちゃんにつないでみました。音声は東北きりたんです。コミュ障なので何を話しかけたら良いかよくわからない、、、。2017年6月13日radiolife.comミクミンPさんの真似をして買ってみました。ぬいぐるみ型トランシーバーユニットです。Amazonで3000円くらいで購入できます(2017年6月現在)。ヒミツのくまちゃんには本体に単三電池3本、ハートシーバー側に単四電池3本が別途必要です。電池フタを開けるのに小さいドライバーが必要です。右の背中にポケットがあり、オーディオミニジャックを差し込むことができます。UU-001と接続して電源を入れると、応答の音声がスピーカーから聞こえ、それにあわせてくまちゃんが首ふり動作をします。15:00Tweet広告を非表示にするもっと読むコメントを書く2017-05-08ViveTracker3つ追加で全身トラッキング頭部のViveと左右のハンドコントローラに3つのTrackerを追加し、合計6点のトラッキングでキャラクターモデルを操作します。(今回は指の動きはとっていません)Viveのデモをちょっと触ってみたら難しくてうまく使えなかったのですが、FinalIKのVRIKだけでもかなり動かせたのでまとめておきます。3個3つのTrackerは、腰の後ろ、左右の足の甲にそれぞれ装着します。Adapter)がとても便利です。お近くの3Dプリント出力サービスなどを利用してもいいかも。Trackerを手や足に巻きつけられるアダプターをThingiverseで公開しました。マジックテープや結束バンドで固定すると良さそうです。百円ショップの穴あきサンダルに結束バンドで固定すると簡単で安上りです。VIVEトラッカーの足への固定を仮でこんな風にやってみたが、安定してるし着脱も簡単なんで本採用に昇格した。キャンドゥの100円スリッパ+100本400円のタイラップ8本で132円(税抜き)という驚きの低コスト。2017年4月18日ウエスト用には同じく百円ショップのマジックテープ式結束バンドが使えました。幅38ミリのベルト、大きいほうのアダプターにぴったり。Plugin(無料)https://www.assetstore.unity3d.com/jp/#!/content/32647ViveやViveTrackerを扱うために使います。IK(有料)https://www.assetstore.unity3d.com/jp/#!/content/14290Trackerで取得した座標から、キャラクターの姿勢を補完するのに使います。Toolkit(無料)https://www.assetstore.unity3d.com/jp/#!/content/71255鏡を作るのに使います。これはなくても構いません。手順キャラクターを配置します。Planeを作成して、垂直にするためにZ座標を-90回転させます。Mirrorにチェックを入れるだけです。VRで見ると鏡に映った状態を確認できます。裏表があるので注意してください。PluginのPrefabより[CameraRig]をシーンに置きます。この中に左右のコントローラが配置されています。これを(左右どちらでもいいので)Trackerの数だけDuplicateしてリネームします。ManagerコンポーネントにTrackerを登録します。Objectsの項目を開き、SizeにTrackerの個数を指定します。各Elementに、さきほど作成したTrackerを設定します。VRIKキャラクターにVRIKコンポーネントを追加します。VRIKコンポーネントは、手や足をトラッカーに追従させながら、姿勢全体を適切に調整してくれます。ターゲットにViveのHMD位置をそのまま設定するとモデルの頭部が視界に入ってしまいます。必要に応じてオフセットさせるため、[CameraRig]の各オブジェクトに子オブジェクトを作成します。各Transformで、頭部はZ座標のPositionを-0.3、腰はZ座標のPositionを-0.15しています(モデルやトラッカーの装着状態によって調整が必要と思います)。VRIKにターゲットを設定します。Weightを1(=100%のこと)に設定します。この状態で確認すると腰の追従がおかしくなってしまいました。腰のTrackerだけが縦位置になっているためだと思います。腰のターゲットにしているTrackerの子オブジェクトのTransformで、X座標を180回転させるとうまくいきました。(結果的にこれで動いてるだけで、どういう意味なのかはよくわかりません。Z軸を-90度なのでは?と思ったのですがこれだとダメでした。)ああっ腰のトラッカーは縦になってるから回転させないといけないのでした!ぐるんぐるんしなくなりました、椅子にも座れるよー。Neuronではできなかったジャンプもできる。ジャンプ力は中の人しだいだ。2017年5月7日また、この状態で深くしゃがむと腰がぐるぐる回転してしまいました。キャラクターに空のAnimatorControllerを設定すると回転しなくなりました。2017年5月7日なお、コントローラやトラッカーがベースステーションから隠れるとロストしてしまいます。Trackerは小さいので特にロストしやすいです。装着したトラッカーがスーッと遠くに行っちゃうときは、服とかで隠れてないか確認するといいかも。動画のこれはズボンの裾をまくったら直りました。2017年5月7日VRIKは頭の向きで膝の曲がる方向を決めているようで、体をひねった状態だと逆関節になってしまいます。追加で両膝にもTrackerをつければ正しく曲げることができそうです。以上ざっくりとですが、全身トラッキングのVRコスプレで遊べるようになりました!ここでは指の追従はできていません。モーションの保存と再生もまだ試していません。※この記事で使っているモデルはこちらです。よるUTAU音声ライブラリのキャラクターです。Unity学習のテストモデルにお借りしてます。