How could I implement voices to dialogue

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
Azola21
Posts: 14
Joined: Fri Nov 06, 2015 5:48 am

How could I implement voices to dialogue

Post 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?
User avatar
Tony Li
Posts: 22107
Joined: Thu Jul 18, 2013 1:27 pm

Re: How could I implement voices to dialogue

Post 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.
Azola21
Posts: 14
Joined: Fri Nov 06, 2015 5:48 am

Re: How could I implement voices to dialogue

Post 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.
User avatar
Tony Li
Posts: 22107
Joined: Thu Jul 18, 2013 1:27 pm

Re: How could I implement voices to dialogue

Post 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!
User avatar
supadupa64
Posts: 200
Joined: Sun Mar 06, 2016 9:40 pm
Contact:

Re: How could I implement voices to dialogue

Post 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"
Post Reply