それでもかなりCPU使用率が上がるので、Web見ながら操作できません。ノートPCを活用しないと。
Poserを活かせるようになるのは、まだまだ先になりそう。
セカンドライフの歩き方アスキーこのアイテムの詳細を見る |
ハローキティ トントンねんどかいてんおすしやさんトーホーこのアイテムの詳細を見る |
ニポさんにもトークデザインが使えるか調べてたら、全力HPのPoser覚書 に詳しい解説がありました。
「ChibiBelにしゃべらせる(トークデザイナー)」
http://zenryokuhp.com/poser-oboegaki/archives/2006/12/chibibel.html
ニポさんは口のモーフの命名を適当に作っていたので、そのモーフの名前に変更したVisemeファイルを下記のように作りました。
これをpdoll_NipoVisemeMap.xmlなどの名前でRuntime/LipSyncフォルダに保存すればOKです。
Visemeファイルの中身はよくわからないです。
phoneme=のアルファベットがどのように発音と対応してるかとか、頭部や目の動きの関係とか。
それと、Dictionaryフォルダ内にDicteng.txtというのがあって、多分、単語と発音の対応表みたいなものだと思うのだが、どのように作用しているのかわからなかった。
また、トークデザインのテキストを入力する部分にいろいろ文字を入れてみたが、どう反映されてるのかが今ひとつつかめなかった。
でも、まあ、こうやってしゃべってるのを見ると、うれしくなった。それだけでも満足です。
セリフは音の杜 http://www.mmworks.info/otonomori/voice/akutou.htmlからいただきました。
-----------
<VisemesMap figureName="Ben" version="1.0" language="English" subLanguage="US">
<Head internalName="head" />
<LeftEye internalName="leftEye" />
<RightEye internalName="rightEye" />
<Viseme phoneme="c" morph="mouth_i" />
<Viseme phoneme="a" morph="mouth_a" />
<Viseme phoneme="^" morph="mouth_close" />
<Viseme phoneme="C" morph="mouth_i" />
<Viseme phoneme="W" morph="mouth_u" />
<Viseme phoneme="!" morph="mouth_i" />
<Viseme phoneme="I" morph="mouth_i" />
<Viseme phoneme="b" morph="mouth_i" />
<Viseme phoneme="J" morph="mouth_i" />
<Viseme phoneme="d" morph="mouth_i" />
<Viseme phoneme="D" morph="mouth_i" />
<Viseme phoneme="e" morph="mouth_e" />
<Viseme phoneme="r" morph="mouth_e" />
<Viseme phoneme="A" morph="mouth_a" />
<Viseme phoneme="F" morph="mouth_close" />
<Viseme phoneme="G" morph="mouth_i" />
<Viseme phoneme="H" morph="mouth_i" />
<Viseme phoneme="i" morph="mouth_i" />
<Viseme phoneme="E" morph="mouth_e" />
<Viseme phoneme="j" morph="mouth_e" />
<Viseme phoneme="k" morph="mouth_e" />
<Viseme phoneme="l" morph="mouth_a" />
<Viseme phoneme="m" morph="mouth_close" />
<Viseme phoneme="M" morph="mouth_close" />
<Viseme phoneme="n" morph="mouth_close" />
<Viseme phoneme="N" morph="mouth_close" />
<Viseme phoneme="O" morph="mouth_o" />
<Viseme phoneme="o" morph="mouth_o" />
<Viseme phoneme="p" morph="mouth_i" />
<Viseme phoneme="R" morph="mouth_u" />
<Viseme phoneme="s" morph="mouth_u" />
<Viseme phoneme="S" morph="mouth_e" />
<Viseme phoneme="t" morph="mouth_i" />
<Viseme phoneme="T" morph="mouth_i" />
<Viseme phoneme="u" morph="mouth_u" />
<Viseme phoneme="U" morph="mouth_u" />
<Viseme phoneme="v" morph="mouth_close" />
<Viseme phoneme="w" morph="mouth_u" />
<Viseme phoneme="y" morph="mouth_a" />
<Viseme phoneme="z" morph="mouth_i" />
<Viseme phoneme="Z" morph="mouth_i" />
<Viseme phoneme="X" morph="mouth_e" />
<Interpolation spline="1" dropOffTime="0.15" />