Tips and Tricks for getting SALSA to work

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
eddieohio
Posts: 6
Joined: Wed Mar 27, 2024 7:11 pm

Tips and Tricks for getting SALSA to work

Post by eddieohio »

I've downloaded the various integration packs.

SALSA animations work fine if I set the audio source to a single audio clip. Same with Text Sync (one distinct line).
Drag and drop audio plays in the sequencer--but no lip sync.

Do I need to use entry tags or are those optional?

I want to provide audio and lip sync on different character tree interactions.

Were there any tips or tricks or things you overlooked at first when getting SALSA to work with the Pixel Crushers Dialogue System?

Thanks,
Eddie
User avatar
Tony Li
Posts: 22108
Joined: Thu Jul 18, 2013 1:27 pm

Re: Tips and Tricks for getting SALSA to work

Post by Tony Li »

Hi,

It sounds like the GameObject with the SALSA component(s) isn't being used as the speaker. Please see: Character GameObject Assignments

Also: Debugging & Logging Tips to know which GameObjects are being used.
eddieohio
Posts: 6
Joined: Wed Mar 27, 2024 7:11 pm

Re: Tips and Tricks for getting SALSA to work

Post by eddieohio »

Thank you, Tony! Those resources seem to have the right idea for what's probably going on with my setup. Incredibly useful. I'll report back.
eddieohio
Posts: 6
Joined: Wed Mar 27, 2024 7:11 pm

Re: Tips and Tricks for getting SALSA to work

Post by eddieohio »

Got it working. Something was off with where the various scripts and objects should've gone.

Here's what worked for me in case others are having setup issues with SALSA and Dialogue System (and interact component in the Ultimate Controller).
1. Use the NPC setup wizard first for your NPC
2. Run the one-click setup for SALSA through CrazyMinnowStudios under "Game Object"
3. Follow the SALSA guidelines setup for Pixel Crushers and set up the appropriate conversation trigger object with the Dialogue System Trigger Interactable Target script
4. In the conversation you want to sync, use SALSA(filename) in the Sequencer
User avatar
Tony Li
Posts: 22108
Joined: Thu Jul 18, 2013 1:27 pm

Re: Tips and Tricks for getting SALSA to work

Post by Tony Li »

Thanks for sharing your steps!

Tip: If you're not already doing it, use entrytags.
Post Reply