Saltar al contenido principal

dialogue_audio_profile

Audio profile for dialogue typing sounds — misc entry.

Entry Information

PropertyValue
Entry IDdialogue_audio_profile
TypeMisc
ColorBlue
Iconlets-icons:sound-max-fill

Description

A dialogue audio profile defines how typing sounds are played during dialogue. Set this as the sound of a speaker entry. The DialogueAudioProfileListener will automatically detect it and apply the profile during dialogue.

Fields

FieldTypeDescription
defaultSoundVar<Sound>Default sound for standard characters
vowelSoundVar<Sound>?Sound for vowels (a, e, i, o, u, y). If null, uses defaultSound.
punctuationSoundVar<Sound>?Sound for punctuation marks (. ! ? , ; :). If null, uses defaultSound.
spaceSoundVar<Sound>?Sound for spaces (usually NONE or very quiet). If null, no sound for spaces.
pitchJitterFloatPitch variance for natural feel (0.0 = no variance, 0.1 = subtle, 0.3 = very noticeable)
punctuationVolumeFloatVolume multiplier for punctuation sounds
speedMultiplierFloatSpeed multiplier for typing sounds (higher = faster playback)
layerAudioLayerAudio layer to use for dialogue typing sounds
fadeInDurationFade in duration at the start of dialogue
fadeOutDurationFade out duration at the end of dialogue
vowelCharactersSet<Char>
punctuationCharactersSet<Char>

Usage Example

- entry: dialogue_audio_profile
name: "Audio profile for dialogue typing sounds"
defaultSound: ""
vowelSound: ""
punctuationSound: ""
spaceSound: ""
pitchJitter: 0
punctuationVolume: 0
speedMultiplier: 0
layer: ""
fadeIn: ""
fadeOut: ""
vowelCharacters: []
punctuationCharacters: []