# voice-generation Batch text-to-speech via the `mmx` CLI, with a local registry of custom MiniMax voice clones. This vault Skill is named `voice-generation`. The Python package, module, and command remain: ```text package: voice-gen module: voice_gen command: voice-gen ``` ## Install See [INSTALL.md](INSTALL.md) for the current `skills-vault` installation workflow. Short version from the repository root: ```powershell conda env create -f environment.yml conda activate skills-vault pip install -e .\skills\voice-generation powershell -ExecutionPolicy Bypass -File .\scripts\install-skill.ps1 -Skill voice-generation -Force -InstallClaudeLink ``` External requirements: - Conda - `mmx` CLI v1.0.16+ (`npm.cmd install -g mmx-cli` on Windows) - `cmd /c mmx auth login` once on Windows ## Quick Start ```bash # 1. Initialize a project voice-gen init # 2. Register a custom voice voice-gen voices add ./samples/wantsong.mp3 # 2b. Or pull existing voices from the server voice-gen voices pull # 3. Put Markdown scripts in scripts/ echo "Hello, this is a test." > scripts/hello.md # 4. Generate audio voice-gen gen --voice wantsong scripts # -> output/hello.mp3 ``` ## Commands | Command | Purpose | | --- | --- | | `voice-gen init` | Create `voices.json`, `scripts/`, and `output/` in the current working directory. | | `voice-gen voices add