The Choicer Voicer: Custom Voice Packs & Dub Packs Technical Specification
Technical wiki guide outlining system folders, audio formats, timing metadata, and deployment rules for Voice Packs, Dub Packs, and Contestant Modpacks.
This document provides the exact system directories, file constraints, format parameters, and execution steps needed to create and install standard Voice Packs, Dub Packs, and Player Modpacks in The Choicer Voicer.
1. Storage Directories & Paths
Custom packages must be placed within specific directories inside the root folder of the local game files for the engine to identify them:
- Standard Voice Packs & Dub Packs:
[Game_Root]/packs_voice/ - Contestant Player Modpacks:
[Game_Root]/packs_player/
2. Standard Voice Packs Specification
Standard Voice Packs contain the raw audio samples that players mimic in the core game modes. The engine evaluates vocal inputs against these reference waveforms.
A. Audio File Requirements
- Supported Containers: WAV, MP3, and OGG. (If duplicate names exist with different formats, the engine resolves priority in this order: WAV > MP3 > OGG).
- Audio Codec: Use standard uncompressed 16-bit PCM for WAV files. Avoid compressed or multi-channel WAV containers as they can cause engine decoding errors.
- Duration Limit: Maximum of 60 seconds per clip.
- Acoustic Level: Audio files must have clear, high-amplitude waveforms. Ensure tracks are volume-normalized, as low amplitude leads to scoring calculation errors.
B. Metadata & Display Assets
- Creator Attribution: A plain text file named
_author.txtcontaining only the author name. - Pack Description: A plain text file named
_subtitle.txtcontaining the pack's descriptive subtitle. - Specific Clip Subtitles: Provide a
.txtfile matching the exact file name of the audio clip (e.g.,clip_01.txtcontains the subtitle forclip_01.wav). - Clip Graphics: Provide a PNG or JPG graphic sharing the exact name of the audio clip.
- Filler Image: Name an image file
_pack_filler_imageor_icon(PNG or JPG) to set a fallback graphic for clips lacking dedicated assets.
3. Cinematic Dub Packs Specification (Version 0.5.0+)
Dub Packs run in "Dub Mode", synchronizing live player voiceovers with a video track.
- Video Track Requirements: The video must be in OGV (Ogg Video) format, placed in the voice pack's folder.
- Backing Track: Isolate dialogue from background sound effects and music. Save the music/SFX layer as
_backing_track(WAV/MP3/OGG) to keep them playing during voiceover loops. - Vocal Dialogue Samples: Export vocal references in sequential numbering (e.g.,
01_line.wav,02_line.wav). Recommended length per line is 2 to 6 seconds. - Timing Synchronization: To bind lines to specific video frame timelines:
- Go to the game's main menu, navigate to Extras, and select Edit Voice Packs & Clip Metadata.
- Input precise target millisecond timestamps for each audio clip.
- Enable the "dub-only" toggle to restrict these clips from rendering in non-dub game modes.
4. Player Contestant Modpacks
Contestant modpacks enable the customization of local avatars, introductions, and score reactions inside packs_player/.
| Asset File Name | Specification | Vocal Reaction Triggers |
|---|---|---|
player.png / player.webp |
Vertical aspect ratio. Recommended height is 1000px or greater. | Serves as the static model for the contestant podium. |
talk_greet.wav |
Short audio introduction clip (under 5 seconds). | Triggers when the host introduces the contestant. |
talk_cheer.wav |
High-energy celebration clip (under 5 seconds). | Triggers automatically when an impression scores 85% or higher. |
talk_upset.wav |
Disappointed vocal reaction clip (under 5 seconds). | Triggers automatically when an impression receives a low score from the judges. |
5. Packaging, Sharing, and Installation
To package a custom mod for distribution:
- Compress the mod folder into a standard ZIP file. Ensure that files are nested inside a single root folder named after the pack (do not zip loose files directly).
- To install custom packs: Extract the ZIP file directly into the corresponding directory (
packs_voicefor audio/dub packs,packs_playerfor character avatars). - Restart the game instance or navigate to the custom menu to reload game assets.
Frequently Asked Questions
Direct answers related to choicer voicer custom packs guide
Q:Where should custom voice packs and dub packs be installed?
Voice Packs and Dub Packs must be placed inside the [Game_Root]/packs_voice/ directory, while Contestant Player Modpacks belong in [Game_Root]/packs_player/.
Q:What audio formats are supported for custom voice packs?
The engine supports uncompressed 16-bit PCM WAV, MP3, and OGG formats with clip lengths under 60 seconds. Resolution priority is WAV > MP3 > OGG.
Q:What format is required for Dub Mode videos?
Video tracks in Dub Packs must be in OGV (Ogg Video) format with background music/SFX exported to a separate _backing_track audio file.