You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add an "Audio" File Pin to Show Dialogue Message Nodes, allowing the user to set an Audio for each Dialogue Message in order to seamlessly include audio into the Dialogue Trees built with Orchestrator.
This could be straight up voice lines, but also SFX sounds that accompany certain dialogues, such as for dramatic effect.
Implementation ideas
Add an "audio" pin to Show Dialogue Message that allows the user to bind an AudioStream resource to the Node. When run, the Node passes this path to the Scene for the user to handle.
Note: For localization it is assumed the user deals with these issues externally through the Scene, such as using English paths by default and treating it as an ID to instead use a variant path for the appropriate language.
The text was updated successfully, but these errors were encountered:
If this gets merged, I'd like to include a Text-to-Speech feature that plays a generated TTS sfx for Dialogues according to their text when no audio is set.
This would be something you could toggle ON/OFF in Project Settings, and could prove useful in debug/test scenarios where the audio is to be, eventually, replaced by a voice line. Having a placeholder, even of poor quality, helps to visualize the timing of the dialogue and is arguably better than no audio at all.
ch0m5
changed the title
Add Dialogue Audio
Dialogue: Add Dialogue Audio
Dec 16, 2024
If I recall, there is a hardcoded rate at which text is effectively "typed" in the dialogue, right?
Given that different characters may speak at different speeds due to various characteristics such as dialect or language spoken, I wonder if there needs to be a way to ensure that the audio sound bite, as it plays, is synchronized with the "type" effect. One way may be to make the "type" rate be variable and controlled via the node.
I haven't worked much in this area to know how other tooling may work or be designed to support this, so just throwing this out there as food for thought.
Description
Add an "Audio" File Pin to
Show Dialogue Message
Nodes, allowing the user to set an Audio for each Dialogue Message in order to seamlessly include audio into the Dialogue Trees built with Orchestrator.This could be straight up voice lines, but also SFX sounds that accompany certain dialogues, such as for dramatic effect.
Implementation ideas
Add an "audio" pin to
Show Dialogue Message
that allows the user to bind anAudioStream
resource to the Node. When run, the Node passes this path to theScene
for the user to handle.Note: For localization it is assumed the user deals with these issues externally through the Scene, such as using English paths by default and treating it as an ID to instead use a variant path for the appropriate language.
The text was updated successfully, but these errors were encountered: