Conversation
|
Thank's, it's amazing! I'm going to merge it tomorrow! |
|
Thanks again! I would’ve never come up with this feature myself, and now it already feels essential! I've made two modifications to the voice system:
This would allow inline voice changes, giving more control over character expression within a single line of dialog. Let me know if that all sounds good to you, if so, I'll go ahead and merge it! |
|
This also made me realize I should update pfxr to support |
|
@dmytrove does this work for you as a temporary solution? |
Voice Templates
The engine provides character-specific voice templates that generate synthesized audio during dialog text rendering. Each voice has distinct audio characteristics to match different character archetypes.
Available Voice Templates
HUMANROBOTGHOSTMONSTERALIENNARRATORRANDOMVoice Configuration
Seed Behavior:
seed: 42- Fixed seed for consistent soundseed: null- Random seed per dialog (consistent within dialog)seed: undefined- Uses template defaulttemplate: 'RANDOM'- New random seed for each characterDialog Formats
Simple String Dialog
Dialog Array Format
For multi-speaker conversations with voice assignment:
Voice Assignment Priority
openDialog)speakersobject)API Usage
Game Configuration
Runtime Dialog
Actor Templates with Voices
Advanced Voice Features
Variation Modes
Voice Overrides
Technical Details
Audio Generation
Performance
Browser Compatibility