Page 1 of 1

How could I implement voices to dialogue

Posted: Sun May 22, 2016 7:12 am
by Azola21
I am looking to make it so that when you have a conversation with a character the character actually says what the subtitles say. I would of course have to record the dialogue but I want to know how would I go about setting this up with the dialogue system?

Re: How could I implement voices to dialogue

Posted: Sun May 22, 2016 12:34 pm
by Tony Li
Hi,

If you just want to play audio clips of recorded dialogue, use the AudioWait() sequencer command in the Sequence field.

If you want the character's lips to move along with the recorded dialogue, this is called lipsync. The Dialogue System offers several options for integrating with third party lipsync assets. You can read more about them here: How to Add Lipsync. SALSA is an easy way to get started. LipSync Pro is another excellent asset.

In either case, once you get your basic process working, you'll probably want to look into using entrytags so you don't have to manually set each dialogue entry's Sequence field. However, I recommend skipping entrytags until your basic process is down first.

Re: How could I implement voices to dialogue

Posted: Sun May 22, 2016 10:58 pm
by Azola21
I still can't get over how quickly you reply. A year or so ago I had another problem and you replied just as quick. Absolutely awesome customer service.

I will look into everything you have said here and hopefully I can get it all working.

Re: How could I implement voices to dialogue

Posted: Sun May 22, 2016 11:17 pm
by Tony Li
Thanks!

Like a lot of things, getting your initial lipsync workflow down may take a little while, but it's pretty easy after that. If you get stuck or have questions, just let me know!

Re: How could I implement voices to dialogue

Posted: Tue May 24, 2016 4:23 am
by supadupa64
If you are looking for a different way to get it done you can use the SetActive(putvoicehere_audio) and place it in the sequence command of each conversation where you want the actor to speak. This would be beneficial I think if you wanted to keep track of everything at a glance in your hierarchy. That way you could group your character, voice, and any other icons associated with the character in one place.

Hierarchy:
Audio Voices
child: Actor1
voice: "hi is this Bob"
child: Actor2
voice: "hi is this Jill"