v1.4.0 - Engine Integration Alpha
V1.4.0 Engine Integration Alpha
This release adds the first game-engine integration workflow for Mumble Voice Lab.
Stable
- Browser studio, realtime preview, WAV export, preset JSON import/export, and My Presets remain supported.
- Schedule JSON now uses
schema: "mumble-voice-lab/schedule"andschemaVersion: "1.0"for engine import.
Alpha
- Added
npm run mvl -- renderfor single-line WAV + schedule generation. - Added
npm run mvl -- batchfor JSON/CSV dialogue batch generation. - Added the local Unity UPM package at
integrations/unity/com.nightt5879.mumble-voice-lab. - Added Unity editor tooling at
Tools > Mumble Voice Lab. - Added Unity runtime APIs:
MumbleDialogueClip,MumblePresetAsset,MumbleVoicePlayer,onTextChanged,onReveal, andonPlaybackComplete.
Preview
- Added a Godot 4 addon preview at
integrations/godot/addons/mumble_voice_lab. - Godot shares the same CLI and schedule JSON protocol as Unity.
- Godot remains preview until a Godot editor closed-loop test is completed.
Known Limits
- Engine packages require local Node/npm in this alpha.
- Runtime engine playback uses generated assets only; player runtime free-text synthesis is not included.
- No-Node renderer bundles and store-ready Unity/Godot packaging are planned follow-up work.
Verified
npm run test:clinpm run build- CLI manual render smoke
- Unity batchmode closed-loop smoke test