Skip to main content

VoicePipeline

12 tools in this family (folder Editor/Tools/VoicePipeline/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.

ToolEffectDescription
audiomw_export_voice_packwritesEmits Wwise WorkUnit XML + Sound Voice multi-language container (Wwise 2025.1+ pattern). Generates t…
dialogue_generate_branching_treeread-onlyLLM-generates a complete branching dialogue tree in Yarn Spinner, Ink, Twee, or Pixel Crushers forma…
dialogue_validate_continuityread-onlyValidates a dialogue tree for structural issues: dead ends, unreachable nodes, missing quest flags, …
lipsync_portrait_videoread-onlyGenerates a talking-head portrait video from audio + reference portrait image. For cutscene pre-bake…
lipsync_realtime_streaming_setupread-onlyEmits configuration JSON for setting up real-time lipsync streaming in a Unity scene. Configures the…
lipsync_visemes_from_audioread-onlyExtracts ARKit-52 blendshape weight frames from an audio file. Output is used by unity_export_voice_…
unity_export_voice_packwritesExports a complete voice pack for a character to Assets/VoicePacks/<character>/. Writes: AudioClips …
voice_cast_dialogue_treeread-onlyAssigns TTS voice IDs to named characters in a dialogue tree. Returns a voice-cast manifest that voi…
voice_clone_from_samplewritesCreates a cloned voice from an audio sample. REQUIRES consent_attestation — mandatory per SAG-AFTRA …
voice_emote_variantread-onlyGenerates multiple emotional variant takes of a dialogue line (e.g. angry, sad, whisper). Returns au…
voice_generate_dialogueread-onlySynthesizes TTS audio for a single dialogue line using the specified provider and voice ID. Returns …
voice_localize_languagesread-onlyRe-synthesizes all dialogue lines in a voice-cast manifest for target languages. Returns a localizat…