CLI Recipes: 7 Automation Scripts for Voice Content at Scale
TLDR:Vois exposes a full CLI (vois-cli) that communicates with the running desktop app over a local socket. These 7 recipes cover batch generation, voice swapping, multi-platform export, multilingual content, job monitoring, pronunciation management, and CI/CD integration.
Frequently Asked Questions
Does the CLI work without the Vois desktop app running?
No. The CLI communicates with the desktop app over a local socket (Unix socket on macOS/Linux, named pipe on Windows). The app needs to be running for the CLI to work. Think of the CLI as a remote control for the app.
Can AI coding agents like Claude Code use the Vois CLI?
Yes. The CLI was designed specifically for this. AI agents load a skill file that teaches them the CLI commands, then drive the entire production pipeline programmatically. See our post on AI coding agents and voice output for details.
What happens if a generation fails mid-batch?
Failed generations don't stop the batch. Use 'vois tts generate --status' to check which scripts completed and which need re-running. The CLI returns exit codes you can check in shell scripts.
Written by
Vois Team
Product Team
The team behind Vois, building the future of AI voice production.
Related articles
How to Produce 30 YouTube Videos a Month (Without Losing Your Mind)
Daily YouTube uploads sound insane. But with the right batch workflow and unlimited generation, the audio production for 30 videos fits into a single focused day. Here's the system.
Teaching AI Voices to Pronounce Brand Names Correctly
"Nike" rhymes with "bike." Or with "nyke-ee." Depends on the voice. Here's how to make sure your AI voice says your brand, product, and people names the way your audience expects, every time.
Batch-Producing a Full Podcast Season in a Weekend
Most shows release weekly because the production cycle is weekly. Break that pattern. Here's how creators are producing full 10-episode seasons in a single weekend using AI voices and batched workflows.