1. Upload Pygmalion JSON
Technical Upgrade: Missing Data Generation
Pygmalion files are "flat" and lack many fields that Voxta expects. Our converter synthesizes this missing data to prevent errors:
1. UUID Synthesis
Pygmalion files have no ID. Voxta crashes without one. We generate a compliant v4 UUID for your character on the fly, allowing it to register as a new, unique entity in the Voxta database.
2. CamelCase Transformation
We map the legacy keys to the modern schema:
char_name→namechar_persona→personalitychar_greeting→firstMessageexample_dialogue→mesExample(Array formatted)
3. Profile Expansion
Voxta splits "Description" (Visuals) from "Personality" (Mind). Since Pygmalion only has "Persona," we intelligently duplicate the relevant data into the `profile` field so the AI has context for both behavior and appearance.
Migration Guide
- Locate: Find your old `.json` files.
- Convert: Drag one into the tool.
- Install: Place the resulting `character.json` into a new folder in `Voxta/profiles/`.
- Voice: Open Voxta, select the character, and assign a voice (ElevenLabs/Coqui) manually, as this data didn't exist in the old file.
FAQ: Pygmalion to Voxta
A: Pygmalion files contain no voice data. Voxta will assign a default TTS voice until you choose a specific one in the app settings.
A: No, Voxta profiles are 1-to-1. You must convert each character individually.
