Logo - Crazy Minnow Studio - game, asset, tool development

Welcome to Crazy Minnow Studio! We are a small indie software development team primarily focused on game development using the Unity engine. Our pipeline includes: games, game development tools and assets, and video tutorial production. Check out our Unity lip sync asset, SALSA Lip-Sync, available on the Unity Asset Store. Follow our blog for updates on our Unity asset and game development, as well as other happenings in indie game development.

SALSA LipSync and RT-Voice...a winning pair!

SALSA & RT-Voice logos

SALSA LipSync & RT-Voice :: runtime text-to-speech!

Our RT-Voice addon has been updated for SALSA LipSync v2!

RT-Voice (runtime text-to-speech)

SALSA with RandomEyes (realtime lipsync)

(UPDATE) 2019-06-21 -- version 2.0.0: initial release for SALSA LipSync v2.0

PLEASE NOTE: These instructions require you to download and install the appropriate add-on scripts in your Unity project. If you skip this step, you will not find the applicable option in the menu.

Installation Instructions

  1. Install SALSA LipSync into your project.
  2. Install RT-Voice into your project.
  3. Import the SALSA LipSync v2 RT-Voice support package (SalsaRtVoice).

Usage Instructions

  1. Setup a SALSA-enabled character.
  2. Setup the RT-Voice components using one of the below methods:
    • Using Speaker.Speak
      • Add the RT-Voice [Speaker] component.
      • Add the SalsaRtVoice component:
        • [Component] -> [Crazy Minnow Studio] -> [SALSA] -> [Addons] -> [RT-Voice] -> [Salsa_RTVoice]
    • Using Speaker.SpeakNative with the OnSpeakNativeCurrentViseme event.
      • Add the RT-Voice [Speaker] component.
      • Add the RT-Voice [Live Speaker] component.
      • Add the Salsa_RTVoice_Native component:
        • [Component] -> [Crazy Minnow Studio] -> [SALSA] -> [Addons] -> [RT-Voice] -> [Salsa_RTVoice_Native]
    • Using Speaker.SpeakNative with the OnSpeakCurrentWord event for use on iOS.
      • Add the RT-Voice [Speaker] component.
      • Add the RT-Voice [Live Speaker] component.
      • Add the Salsa_RTVoice_Native_iOS component:
        • [Component] -> [Crazy Minnow Studio] -> [SALSA] -> [Addons] -> [RT-Voice] -> [Salsa_RTVoice_Native_iOS]
      • Add the TextSync component: (TextSync text-to-lipsync @ https://crazyminnowstudio.com/unity-3d/lip-sync-salsa/downloads/)
        • [Component] -> [Crazy Minnow Studio] -> [SALSA] -> [Addons] -> [TextSync] -> [CM_TextSync]
      • Set the TextSync [Words Per Minute] to 300.
  3. Play the scene and press the [Speak] check box on either the [Salsa_RTVoice] or [Salsa_RTVoice_Native] component.


NOTE: While every attempt has been made to ensure the safe content and operation of these files, they are provided as-is, without warranty or guarantee of any kind. By downloading and using these files you are accepting any and all risks associated and release Crazy Minnow Studio, LLC of any and all liability.

Download Files

Simple Automated Lip Sync Approximation
~ We look forward to seeing what you create! ~

Buy SALSA on the Asset Store

Categories: SALSA

Comments: No comments yet