Voice cloning. Use only reference voices you own or are authorised to use, and never present converted speech as a real person's.
Who it is forSomeone who talks to ChatGPT or Codex by voice every day and wants a different voice, such as a credited VOICEVOX character or their own authorised reference.
The problemBuilt-in assistant voices are fixed, and voice changers that run in the cloud send your audio to someone else's servers.
The outcomeAssistant replies played through a local voice model with your chosen reference, with settings, models and history kept on your machine.
What you need first
- Apple silicon Mac or x64 machine with NVIDIA CUDA
- bun to run from source
Steps
- Download a preview package for Apple Silicon macOS, Linux with NVIDIA or Windows with NVIDIA, or run from source
- From source:
git clone --recurse-submodules https://github.com/miuuyy/ChatGPT-Persona-Voice.gitandcd ChatGPT-Persona-Voice - Install and start:
bun install --frozen-lockfilethenbun run dev - Download one voice model during first-run setup
- Pick the source app and a bundled identity, or add an authorised private reference
- Speak to your assistant and listen through the converted route
Prompt for your agent
Help me set up miuuyy/persona-voice from source on this <macOS or Linux or Windows> machine: check the platform requirements from the README, run bun install --frozen-lockfile and bun run dev, and walk me through first-run model setup.
Caveat. Windows needs CUDA 13.0 and a separately installed VB-CABLE; Linux needs CUDA 13.0, PipeWire and WirePlumber.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for miuuyy/persona-voice and "Give your AI assistant a different voice"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer