Sat, Jan 11, 4:19 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 11 12:18 am)



Subject: Viseme Map XML for Genesis


taiuri ( ) posted Thu, 15 May 2014 at 1:46 PM · edited Wed, 08 January 2025 at 11:36 PM

Hi!

I need a viseme xml map file for Genesis and Genesis 2 (male and female) in order to they can talk in Poser Pro 2012 and 2014. I can get Michael and Victoria 4 talk because I have a xml map file for them, but those files don't work for Genesis figures. Could someone create a xml map file for them please?

I'd thank you so much if you could,

Kind Greetings! :D


AmbientShade ( ) posted Thu, 15 May 2014 at 2:32 PM

I could be wrong, and if so someone with more experience on the issue can correct me, but from my (limited) experience with genesis1/2 in Poser, I don't think it's possible to create viseme xml files for genesis in Poser if you're using genesis in Poser via DSON. 

My impression is that you would first need to convert your genesis figure into a native Poser figure. 

To do that you can follow these threads by JoePublic for instructions:

Hacking Vicky5 for speed:

http://www.renderosity.com/mod/forumpro/showthread.php?thread_id=2874212

Hacking Genesis Part II:

http://www.renderosity.com/mod/forumpro/showthread.php?thread_id=2874695&page=1

Once you've got genesis saved into Poser without the need for DSON, then you can build your viseme maps. 

Someone else may know of a way to do it while still using DSON, but I've seen no mention of it so far even after searching google on it, so I don't know. 

 

~Shane



taiuri ( ) posted Thu, 15 May 2014 at 2:50 PM

Thank you for your suggestion, I'll study this, but in case I get Genesis as a poser figure, could you build a viseme map file for it? Because I don't know how to build those files.

 

Quote - I could be wrong, and if so someone with more experience on the issue can correct me, but from my (limited) experience with genesis1/2 in Poser, I don't think it's possible to create viseme xml files for genesis in Poser if you're using genesis in Poser via DSON. 

My impression is that you would first need to convert your genesis figure into a native Poser figure. 

To do that you can follow these threads by JoePublic for instructions:

Hacking Vicky5 for speed:

http://www.renderosity.com/mod/forumpro/showthread.php?thread_id=2874212

Hacking Genesis Part II:

http://www.renderosity.com/mod/forumpro/showthread.php?thread_id=2874695&page=1

Once you've got genesis saved into Poser without the need for DSON, then you can build your viseme maps. 

Someone else may know of a way to do it while still using DSON, but I've seen no mention of it so far even after searching google on it, so I don't know. 

 

~Shane


taiuri ( ) posted Thu, 15 May 2014 at 7:44 PM

Ayway if someone can create it using DSON please, I really need it. I have to make an animation in Poser and I need Genesis figures talk.

So please it's very importat to me, :(


AmbientShade ( ) posted Thu, 15 May 2014 at 9:26 PM

Sorry, I'm not familiar enough with the process to do it for you. It seems like a rather time-consuming project also, so you may not have much luck finding anyone willing to do it for free. 

There is a plug-in for Poser 9/Pro 2012 available at content paradise called Talk Designer Assistant 2, which lists Genesis/Michael5 as being compatible with it, so maybe that is something you can try. It's $45 tho, so maybe try contacting the creator first to make sure it will do what you need, or see if they have something else that will suit your needs better, or can tell you where to go that will. 

Best I can do. Good luck with it. Maybe someone else can offer more info.

 

~Shane



parkdalegardener ( ) posted Fri, 16 May 2014 at 8:30 AM · edited Fri, 16 May 2014 at 8:33 AM

I've never got Genesis working properly in Poser but that is neither here nor there. If you have it working do you have the phonomes working as well? If so then you are ready to make your xml file.

Simply open any xml in a text editor V4, Alyson, whomever; and replace the existing phonome referances with those for Gene. The expression files are simply face files. Just make the face shape you want for "angry" or whatever. Save it to the faces tab and referance it in the xml.

The whole process should take you less than 10 minutes and you will be able to make any figure talk in Poser this way.

I would do it for you but as stated above I do not have Gene working in my version of Poser.



taiuri ( ) posted Fri, 16 May 2014 at 1:42 PM

file_504340.png

I have the visemes for Genesis in the Poser, I adjunt you a picture. Sorry but I don't figure out how to do the xml file, if you could give an example or an explanation step by step about what I have to do I'd thank you so much, excuse my ignorance but I've never create a xml and I don't have any idea how to do it, I hope you can help me :)

 

 

 

Quote - I've never got Genesis working properly in Poser but that is neither here nor there. If you have it working do you have the phonomes working as well? If so then you are ready to make your xml file.

Simply open any xml in a text editor V4, Alyson, whomever; and replace the existing phonome referances with those for Gene. The expression files are simply face files. Just make the face shape you want for "angry" or whatever. Save it to the faces tab and referance it in the xml.

The whole process should take you less than 10 minutes and you will be able to make any figure talk in Poser this way.

I would do it for you but as stated above I do not have Gene working in my version of Poser.


taiuri ( ) posted Fri, 16 May 2014 at 1:47 PM

file_504342.txt

And this is the code I have for the Michael 4 viseme map. I hope you could tell me how to do it :)

 

Quote - I have the visemes for Genesis in the Poser, I adjunt you a picture. Sorry but I don't figure out how to do the xml file, if you could give an example or an explanation step by step about what I have to do I'd thank you so much, excuse my ignorance but I've never create a xml and I don't have any idea how to do it, I hope you can help me :)

 

 

 

Quote - I've never got Genesis working properly in Poser but that is neither here nor there. If you have it working do you have the phonomes working as well? If so then you are ready to make your xml file.

Simply open any xml in a text editor V4, Alyson, whomever; and replace the existing phonome referances with those for Gene. The expression files are simply face files. Just make the face shape you want for "angry" or whatever. Save it to the faces tab and referance it in the xml.

The whole process should take you less than 10 minutes and you will be able to make any figure talk in Poser this way.

I would do it for you but as stated above I do not have Gene working in my version of Poser.


taiuri ( ) posted Fri, 16 May 2014 at 1:50 PM

Thank you for your advise. Yes, I´ve seen the Talk Designer Assitant in the daz studio page, but it's too expensive for me, that's why I'm looking for the xml file, I hope someone can help me with this issue.

Kind greetings :)

Quote - Sorry, I'm not familiar enough with the process to do it for you. It seems like a rather time-consuming project also, so you may not have much luck finding anyone willing to do it for free. 

There is a plug-in for Poser 9/Pro 2012 available at content paradise called Talk Designer Assistant 2, which lists Genesis/Michael5 as being compatible with it, so maybe that is something you can try. It's $45 tho, so maybe try contacting the creator first to make sure it will do what you need, or see if they have something else that will suit your needs better, or can tell you where to go that will. 

Best I can do. Good luck with it. Maybe someone else can offer more info.

 

~Shane


parkdalegardener ( ) posted Fri, 16 May 2014 at 3:11 PM

I can't cut and paste into this forum which is dumb so bear with me here.

Open up your xml in a text editor oof some type.


In the second line <VisemesMap figureName="Michael 4" version="1.0" change Michale 4 to whatever Gene is called.


In the next 3 lines, if Gene has a different internal name for her head and eyes change the internalName="????" to match hers.


Next come a whole bunch of lines that read:

change morph="VSM_?" /> to morph="name_of_Gene's_corresponding_viseme"  />


Next are the movement parameters. These may or may not need to be tweeked slightly if you want to fine tune the range of head and eye movements. They should be fine as they are very small movements.


Finally the facial expressions are listed. You file has paths to a Mac file system and point to face (fcz, fc2) files. These, if you wish to use them to even furthur tweek your final output; must point to face files on your systen with the names "Anger", "Fear"; "Disgust" and so on that you will have to make yourself if you do not have similar facial expressions for Gene already that you can point the xml file to.


That's it. I'll keep an eye open if you need help.



taiuri ( ) posted Fri, 16 May 2014 at 4:13 PM

I followed your instructions, the first line was easy, I changed the body parts: Head, Right Eyes and Left Eyes, but I had doubts in the second line, where it says viseme phoneme, I have the "VSM_?" and I had to write the viseme name, for example AA, EH, etc, (VSM_AA, VSM_EH, etc.) but what letter must I write where it says Viseme phoneme="?"?. How I didn't know, I left them the same. In the third line also I left the same values and in the last ones, I didn't have the .fcz files, so I only exchange Genesis by Michael 4 names and I saved as Genesisviseme.xml file, but it didn't work in Poser sadly :( 

I don't know what I made wrong, also if you could make one and send it to me by other way, I'd thank you so much! I'd love to make it by myself because I'd like to learn how to make xml map files, but I think I'm bad in this, I hope you can help me :)

 

Quote - I can't cut and paste into this forum which is dumb so bear with me here.

Open up your xml in a text editor oof some type.


In the second line <VisemesMap figureName="Michael 4" version="1.0" change Michale 4 to whatever Gene is called.


In the next 3 lines, if Gene has a different internal name for her head and eyes change the internalName="????" to match hers.


Next come a whole bunch of lines that read:

change morph="VSM_?" /> to morph="name_of_Gene's_corresponding_viseme"  />


Next are the movement parameters. These may or may not need to be tweeked slightly if you want to fine tune the range of head and eye movements. They should be fine as they are very small movements.


Finally the facial expressions are listed. You file has paths to a Mac file system and point to face (fcz, fc2) files. These, if you wish to use them to even furthur tweek your final output; must point to face files on your systen with the names "Anger", "Fear"; "Disgust" and so on that you will have to make yourself if you do not have similar facial expressions for Gene already that you can point the xml file to.


That's it. I'll keep an eye open if you need help.


parkdalegardener ( ) posted Fri, 16 May 2014 at 5:38 PM · edited Fri, 16 May 2014 at 5:39 PM

As I've stated before I cannot make the file for you as I do not have Genesis running on this system.

You do not have to change the first part of the Viseme phoneme line. Just the VSM part as that is refering to Michael's vicemes. Replace VSM_xx with the dial name as you see it in Poser. The names you showed me in your screen shot. AA, EH, ER and so on as necessary. If you left the VSM part that will throw up an error.

I doubt you can point Gene to a M4 head morph (face file) and expect it to work but I might be wrong on that.

You may be having an issue with all the Mac system directory paths in the file you've posted. You appear to be on a PC from your screen shot. Have you used the file you've supplied with M4 before? I'll try running the file supplied on M4 here to be sure it is good but I'll have to wait on that. The wife is on my Poser machine in the other room playing Skyrim.



taiuri ( ) posted Fri, 16 May 2014 at 6:33 PM

Yes, I've used the supplied xml file on Michael 4 before and it works very well, in fact if I use this xml file on genesis figures, I can get they move their eyes, but not their mouths, so the file could work in genesis figures, the problem is the mouth visemes.

I understand I have to replace the VSM_xx part and not the Viseme phoneme="x" part. But how can I know which viseme is for letter "c", which viseme is for letter "a" and so on? it's the part I don't understand, because all the visemes are in the file are the same the genesis head has, so I'm too confused.

I think if I can make the viseme part correctly it could work, and of course if I have success I'd share the file here, just need orientation.

Sorry if I am something clumsy, but it's my first time trying this.

Quote - As I've stated before I cannot make the file for you as I do not have Genesis running on this system.

You do not have to change the first part of the Viseme phoneme line. Just the VSM part as that is refering to Michael's vicemes. Replace VSM_xx with the dial name as you see it in Poser. The names you showed me in your screen shot. AA, EH, ER and so on as necessary. If you left the VSM part that will throw up an error.

I doubt you can point Gene to a M4 head morph (face file) and expect it to work but I might be wrong on that.

You may be having an issue with all the Mac system directory paths in the file you've posted. You appear to be on a PC from your screen shot. Have you used the file you've supplied with M4 before? I'll try running the file supplied on M4 here to be sure it is good but I'll have to wait on that. The wife is on my Poser machine in the other room playing Skyrim.


parkdalegardener ( ) posted Sat, 17 May 2014 at 6:53 AM

Yep. I checked your M4 file this morning. It's fine.

If Gene has the same visemes as M4 then it is really just a matter of removing the part of the line inside the bracket that says VSM_ The rest would remain the same.

For example:

In the M4 file the line

would become

as I see the phoneme display in your screen grab.

I'm leaving to grab a plane to game 1 of my hockey playoffs in about 10 minutes and won't be back till later this afternoon or early evening. I'll check back on you then.



taiuri ( ) posted Sat, 17 May 2014 at 1:26 PM

Sadly it didn't work :( I can get it moves its eyes, but not the mouth. As you told me, I removed the VSM_ part but it didn't work :( how could I get the mouth moves?, definitely the problem is the phonemes part, but how could I solve it?

 

Quote - Yep. I checked your M4 file this morning. It's fine.

If Gene has the same visemes as M4 then it is really just a matter of removing the part of the line inside the bracket that says VSM_ The rest would remain the same.

For example:

In the M4 file the line

would become

as I see the phoneme display in your screen grab.

I'm leaving to grab a plane to game 1 of my hockey playoffs in about 10 minutes and won't be back till later this afternoon or early evening. I'll check back on you then.


taiuri ( ) posted Sat, 17 May 2014 at 2:16 PM

file_504365.txt

Forget the last post, it works!! the solution wasn't remove the VMS, it was removing the _ and it works!!, here I adjunt the code if someone wants to use it, just save it as an xml file.

I thank your big help, it was very usefull for me!

Thank you so much!!:D

 

 

Quote - Yep. I checked your M4 file this morning. It's fine.

If Gene has the same visemes as M4 then it is really just a matter of removing the part of the line inside the bracket that says VSM_ The rest would remain the same.

For example:

In the M4 file the line

would become

as I see the phoneme display in your screen grab.

I'm leaving to grab a plane to game 1 of my hockey playoffs in about 10 minutes and won't be back till later this afternoon or early evening. I'll check back on you then.


parkdalegardener ( ) posted Sun, 18 May 2014 at 6:58 AM

There ya go. Now you can make any figure talk in Poser. Glad I could help.



Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.