模型不随应用打包,需在 Model Manager 中按需下载;默认引擎为 k2-fsa/OmniVoice,换用其他引擎需另行选择并下载对应模型;Pro 为闭源构建且需账号,AGPL-3.0 版本才免费本地运行

VoiceStudio
debpalashAGPL-3.0活跃维护本地运行的 ElevenLabs 开源替代品,支持声音克隆、语音设计、视频配音、听写、转写和有声书制作,覆盖 646 种语言。
VoiceStudio is the open-source, fully-local ElevenLabs alternative — voice cloning, voice design, video dubbing, dictation, transcription & audiobook creation in 646 languages.
README 未提供命令行安装步骤,仅给出 GitHub Releases 下载入口README 未给出具体显存或内存要求;支持笔记本、台式机、服务器、手机和平板运行,原生 GGUF 引擎在 AMD、Intel、NVIDIA GPU 上支持 Vulkan 加速。
本地运行的 ElevenLabs 开源替代,在一台机器上完成语音克隆、设计与配音
本地运行的 ElevenLabs 开源替代品,支持声音克隆、语音设计、视频配音、听写、转写和有声书制作,覆盖 646 种语言。
核心能力
- 用一段干净参考录音克隆音色并合成语音
- 用文字描述生成全新音色,无需录音样本
- 翻译并配音视频,语音对齐原片时间轴
- 内置悬浮听写组件与本地转写
- 通过本地 API、MCP 与监视文件夹自动化任务
容易踩的坑
- ct2-rocm-4.8.4-78b1e17CTranslate2 4.8.4 HIP (Windows ROCm 10, RDNA 2)pre-release2026-11-09 · 2026-11-09 17:35 UTC
查看更新说明
Built by .github/workflows/ct2-rocm-windows.yml from OpenNMT/CTranslate2 78b1e1770fd3c28dbd125bbe586d90ae45e611b8 + cf4579017d089f49446edc59639f58d88ea79880 (tree 7d3ab96d381215943951607689fce10b32e192d8). Dependency asset for the opt-in Windows ROCm setup; not a VoiceStudio release.
- v0.5.8-beta.3v0.5.8-beta.3 — VoiceStudiopre-release2026-11-09 · 2026-11-09 11:41 UTC
查看更新说明
AMD and Intel GPUs now speed up OmniVoice, and setup gets far more forgiving. OmniVoice GGUF runs on AMD, Intel and NVIDIA GPUs through Vulkan on Windows and Linux, dots.tts arrives on Windows with no Python setup, and a failing PyTorch download or a broken GPU no longer leaves you without a working app.
New since beta.2: updates now download in the background and install when you quit, with a title-bar pill for progress, Restart and Retry; Clone and Design render at best quality by default and offer faster settings only when a take is measured to be slow; you can run VoiceStudio on a Python you already have; model licence warnings clear once you accept the terms; and a more compact top bar.
Download
Platform Installer Windows x64 Installer Windows ARM64 (experimental) Installer macOS Apple Silicon DMG macOS Intel DMG Linux x64 AppImage · deb Android APK · AAB iPhone Unsigned IPA (sideload with your own Apple ID) Upgrading: Install over your existing app; voices, projects and settings are kept.
Highlights
- OmniVoice GGUF uses AMD, Intel and NVIDIA GPUs through Vulkan on Windows and Linux
- dots.tts voice cloning now runs on Windows through audio.cpp, with no Python setup
- Convert can keep your delivery, changing only the voice
- Dubbing exports subtitles before dubbing and moves lines between speakers
- Setup falls back to the CPU build when PyTorch downloads fail, and the app falls back to the CPU when the GPU fails
Changed
- Updates now download in the background and install when you quit, with a compact title-bar pill for progress, Restart and Retry, clearer error messages and a restart prompt when work is running (#3928)
- The top bar is more compact: the account button is just your profile photo, or a person icon when signed out, and the GitHub star count is shortened (#3922).
- Product analytics moved from PostHog to Supermetry, still only after a yes at the first-run prompt, and now also records which engine ran each generation and transcription. (#3902)
- Restyled Settings → VoiceStudio account to match the home page: one account card with your plan and storage, the email shown once, and a storage bar visible at 0%. (#3885)
- Account sign-in is available in every build, still off until you turn it on, and now starts on the VoiceStudio dashboard with a separate Sign up option (#3850)
- The Pro page in the app now shows the correct $199 Lifetime price (#3831)
- Mac releases use an Apple API key for notarization instead of an account password. (#3775) — thanks @velixio!
- Source development now prepares the local API environment before launching Electron (#3637)
- Remove obsolete screenshot and source-archive helpers that targeted the retired UI layout. (#3623)
- Removed unused development tools (pytest-cov, Turborepo and a duplicate TypeScript) from the repository and fixed the remaining broken documentation l
- v0.5.8-beta.2v0.5.8-beta.2 — VoiceStudiopre-release2026-11-08 · 2026-11-08 21:13 UTC
查看更新说明
Installer signing
Platform Signing macOS (Apple Silicon) ✅ Signed with Developer ID and notarized by Apple macOS (Intel) ✅ Signed with Developer ID and notarized by Apple Windows x64 ⚠️ Unsigned: SmartScreen shows "Windows protected your PC"; choose More info → Run anyway Windows ARM64 ⚠️ Unsigned: SmartScreen shows "Windows protected your PC"; choose More info → Run anyway Linux x64 — Linux packages are not code-signed Phone downloads
Android: signed APK · Play bundle.
iPhone: unsigned sideload IPA. Sign with your own Apple ID to install; this is not a TestFlight build.
New since beta.1: an update prompt on every screen, including setup, that also works when GitHub downloads are down; setup shows the app version, your GPU and the build it will install, with help links always visible; a redesigned account page; opt-in analytics moved to Supermetry; clearer reports when the backend stops unexpectedly; five community fixes for dubbing, project bundles, IndexTTS seeds and health reporting; and PyTorch 2.10, which closes a checkpoint-loading security flaw (CVE-2026-24747).
AMD and Intel GPUs now speed up OmniVoice, and setup gets far more forgiving. OmniVoice GGUF runs on AMD, Intel and NVIDIA GPUs through Vulkan on Windows and Linux, dots.tts arrives on Windows with no Python setup, and a failing PyTorch download or a broken GPU no longer leaves you without a working app.
Download
Platform Installer Windows x64 Installer Windows ARM64 (experimental) Installer macOS Apple Silicon DMG macOS Intel DMG Linux x64 AppImage · deb Android APK · AAB iPhone Unsigned IPA (sideload with your own Apple ID) Upgrading: Install over your existing app; voices, projects and settings are kept.
Highlights
- OmniVoice GGUF uses AMD, Intel and NVIDIA GPUs through Vulkan on Windows and Linux
- dots.tts voice cloning now runs on Windows through audio.cpp, with no Python setup
- Convert can keep your delivery, changing only the voice
- Dubbing exports subtitles before dubbing and moves lines between speakers
- Setup falls back to the CPU build when PyTorch downloads fail, and the app falls back to the CPU when the GPU fails
Changed
- Product analytics moved from PostHog to Supermetry, still only after a yes at the first-run prompt, and now also records which engine ran each generation and transcription. (#3902)
- Restyled Settings → VoiceStudio account to match the home page: one account card with your plan and storage, the email shown once, and a st
- v0.5.8-beta.1v0.5.8-beta.1 — VoiceStudiopre-release2026-11-08 · 2026-11-08 14:50 UTC
查看更新说明
Installer signing
Platform Signing macOS (Apple Silicon) ✅ Signed with Developer ID and notarized by Apple macOS (Intel) ✅ Signed with Developer ID and notarized by Apple Windows x64 ⚠️ Unsigned: SmartScreen shows "Windows protected your PC"; choose More info → Run anyway Windows ARM64 ⚠️ Unsigned: SmartScreen shows "Windows protected your PC"; choose More info → Run anyway Linux x64 — Linux packages are not code-signed Phone downloads
Android: signed APK · Play bundle.
iPhone: unsigned sideload IPA. Sign with your own Apple ID to install; this is not a TestFlight build.
AMD and Intel GPUs now speed up OmniVoice, and setup gets far more forgiving. OmniVoice GGUF runs on AMD, Intel and NVIDIA GPUs through Vulkan on Windows and Linux, dots.tts arrives on Windows with no Python setup, and a failing PyTorch download or a broken GPU no longer leaves you without a working app.
Download
Platform Installer Windows x64 Installer Windows ARM64 (experimental) Installer macOS Apple Silicon DMG macOS Intel DMG Linux x64 AppImage · deb Android APK · AAB iPhone Unsigned IPA (sideload with your own Apple ID) Upgrading: Install over your existing app; voices, projects and settings are kept.
Highlights
- OmniVoice GGUF uses AMD, Intel and NVIDIA GPUs through Vulkan on Windows and Linux
- dots.tts voice cloning now runs on Windows through audio.cpp, with no Python setup
- Convert can keep your delivery, changing only the voice
- Dubbing exports subtitles before dubbing and moves lines between speakers
- Setup falls back to the CPU build when PyTorch downloads fail, and the app falls back to the CPU when the GPU fails
Changed
- Account sign-in is available in every build, still off until you turn it on, and now starts on the VoiceStudio dashboard with a separate Sign up option (#3850)
- The Pro page in the app now shows the correct $199 Lifetime price (#3831)
- Mac releases use an Apple API key for notarization instead of an account password. (#3775) — thanks @velixio!
- Source development now prepares the local API environment before launching Electron (#3637)
- Remove obsolete screenshot and source-archive helpers that targeted the retired UI layout. (#3623)
- Removed unused development tools (pytest-cov, Turborepo and a duplicate TypeScript) from the repository and fixed the remaining broken documentation links (#3571, #2603, #2903) — thanks @themrbeasley and @marciok!
- Workflows open at /workflows framed to their steps, Calls opens at /calls,
- v0.5.7v0.5.7 — VoiceStudio最新正式版2026-10-26 · 2026-10-26 14:59 UTC
First, an apology. This release took much longer than it should have. Urgent family matters kept me away for a while, and I'm sorry for the wait and for the issues that sat unanswered meanwhile. Thank you for your patience and for every report, fix and kind word in the meantime.
Welcome Shimul Debnath (velixio) to the core team. Shimul now helps maintain VoiceStudio — reviewing pull requests, triaging issues and keeping releases moving — so the project no longer waits on one person.
VoiceStudio now runs on your phone and on PCs without a GPU, and the whole app is calmer. Preview iOS and Android apps run models on the phone itself, GPU-less computers get the small CPU PyTorch build, and the sidebar, Models, Dubbing, Stories and Workflows pages were redesigned around fewer, clearer controls.
This release also adds an opt-in Beta update channel, a bottom player for takes, a GPU acceleration panel with honest Radeon reporting and the Ask VoiceStudio Agent, plus hundreds of fixes to cloning, dubbing, audiobooks, downloads and dictation.
Download
Platform Installer Windows x64 Installer Windows ARM64 (experimental) Installer macOS Apple Silicon DMG macOS Intel DMG Linux x64 AppImage · deb · Snap Store ( sudo snap install voicestudio)Android APK · AAB iPhone Sideload IPA — sign with your own Apple ID Upgrading: Install over your existing Electron app; voices, projects and settings are kept. If setup asks, choose Install local runtime to refresh its dependencies.
- Remote compute devices, remote workers and GPU sharing moved to VoiceStudio Pro and are no longer in the open-source app; saved projects, voices and settings are unaffected (#2748)
- Models without a plainly commercial licence, including the default OmniVoice model, ask you to accept their licence once in Model Catalogue; until then, API and MCP requests that use them return a licence error (#2689)
- Docker, LAN or reverse-proxy access by a host name, without an API key or session, needs that name in
OMNIVOICE_ALLOWED_HOSTS; IP addresses,localhost,*.ts.netandhost.docker.internalwork as before. - URL imports from servers on your own network need
OMNIVOICE_ALLOW_PRIVATE_URL_IMPORTS=1. - Where to set these variables: a line in
~/.config/omnivoice/env(macOS, Linux) or%USERPROFILE%\.config\omnivoice\env(Windows) for the desktop app,-efor Docker.
Moving from Tauri: Close the app, back up its data directory, install Electron, and verify your voices and projects before removing Tauri. Follow the migration guide. Tauri v0.5.3 remains the final Tauri release; its updater cannot install Electron.
Installer trust: macOS installers are signed. Windows installers are not code-signed yet, so SmartScreen may
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
What you can do
- Dictate & transcribe — A floating dictation widget and local transcription
- Narrate & batch — Stories, audiobooks and queued jobs
- Connect & automate — Local API, MCP, reusable recipes and watch folders
Start with VoiceStudio (default, powered by k2-fsa/OmniVoice), or pick from dozens of other engines in the Model Manager. See the features & engine catalog.
Pro and Cloud
Everything above is free, runs on your own hardware and needs no account. Pro and Cloud are optional.
Platforms
Choose your system, then expand an installation method.
Native GGUF engines additionally support engine-specific Vulkan acceleration on AMD, Intel and NVIDIA GPUs (OmniVoice, CosyVoice). OmniVoice GGUF selects its GPU and model size automatically on Windows and Linux. Vulkan discovery retries a stalled hidden probe with a native summary; Windows and Linux desktop builds fail rather than silently ship without their Vulkan module.
Stable · Apple SiliconmacOS 13.3+ · Apple Silicon: local engines with Metal (MPS).
brew tap debpalash/tap
brew trust --cask debpalash/tap/voicestudio
brew install --cask debpalash/tap/voicestudio
Download the DMG for your Mac, open it and drag VoiceStudio into Applications.
curl -fsSL https://voicestudio.sh/install | sh
The app UI runs on Intel; connect it to a VoiceStudio backend on another computer.
[!NOTE] On macOS, "VoiceStudio is damaged and can't be opened" means Gatekeeper blocked the app, not that the download is broken. See the Gatekeeper fix.
Stable · x64Windows 10/11 x64 · NVIDIA CUDA · AMD ROCm (opt-in) · CPU.
irm https://voicestudio.sh/install.ps1 | iex
Download the Windows installer · Guide · AMD ROCm
Native app UI; the x64 Python backend runs under emulation on the CPU.
Stable · x64Linux x64 · NVIDIA CUDA · CPU · Vulkan for supported GGUF engines.
curl -fsSL https://voicestudio.sh/install | sh
yay -S voicestudio-bin
Also available through paru -S voicestudio-bin.
Development sources · yay -S voicestudio-git
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/voicestudio-bin.git
cd voicestudio-bin
makepkg -s
sudo pacman -U ./voicestudio-bin-*.pkg.tar.zst
Download the .deb into the current folder, then install it:
sudo apt install ./VoiceStudio-*-linux-x64.deb
With snapd installed:
sudo snap install voicestudio
To enable microphone access:
sudo snap connect voicestudio:audio-record
Download the AppImage into the current folder, then launch it:
chmod +x VoiceStudio-*-linux-x64.AppImage
./VoiceStudio-*-linux-x64.AppImage
Enter the repository’s FHS development environment, then run from source:
git clone https://github.com/debpalash/VoiceStudio.git
cd VoiceStudio
nix develop .#fhs
bun run dev
Stable images · CPU · NVIDIA CUDA · AMD ROCm.
Run locally on the CPU (Bash)
export OMNIVOICE_API_KEY="$(openssl rand -hex 32)"
docker run -d --name omnivoice \
-p 127.0.0.1:3900:3900 \
-e OMNIVOICE_API_KEY \
-e OMNIVOICE_DATA_DIR=/app/omnivoice_data \
-v omnivoice-data:/app/omnivoice_data \
ghcr.io/debpalash/voicestudio:stable
printf 'API key: %s\n' "$OMNIVOICE_API_KEY"
Open http://localhost:3900 and use the API key printed below.
NVIDIA, AMD ROCm and Compose instructions
Docker Hub mirror: palashdeb/omnivoice-studio:stable
Android 10+ · Preview · On-device, offline after model download.
Add this repository in an F-Droid-compatible client; verify the fingerprint in the guide.
https://debpalash.github.io/VoiceStudio/fdroid/repo
Add this source in Obtainium, or import the provided configuration.
https://github.com/debpalash/VoiceStudio
adb install -r VoiceStudio-*-android.apk
iOS / iPadOS 17+ · Preview · On-device, offline after model download.
Download the IPA and follow the signing and sideloading instructions.
Desktop and phone installers are on the latest release; Docker images come from GHCR. No GPU? The app is fully usable on the CPU, just slower. Native GGUF engines can also use Vulkan on AMD, Intel and NVIDIA GPUs; OmniVoice GGUF picks its GPU and model size automatically on Windows and Linux (OmniVoice, CosyVoice). Speed by engine and hardware: performance.
Get started
Install using the options above. Then open Voice cloning, pick a voice or add a clean reference recording, type your text and generate. The app asks before it downloads any model.
curl -fsSL https://voicestudio.sh/install | sh -s -- --version X.Y.Z # a specific release
curl -fsSL https://voicestudio.sh/install | sh -s -- --main # build current main
curl -fsSL https://voicestudio.sh/install | sh -s -- --uninstall # remove the app, keep your data
If voicestudio.sh is unreachable, run the script straight from the repository:
curl -fsSL https://raw.githubusercontent.com/debpalash/VoiceStudio/main/scripts/install.sh | sh.
Prerequisites and behavior: installer guide.
From source
git clone https://github.com/debpalash/VoiceStudio.git
cd VoiceStudio
bun run dev
bun run dev installs the JavaScript dependencies and, when using a supported
local backend, the Python dependencies before launching Electron. Run
bun run setup:api directly when you only need to rebuild the Python environment.
See Electron setup.
With a coding agent (Claude Code, Codex, Cursor, …), paste:
Install the VoiceStudio app on this device and verify it works, following
https://github.com/debpalash/VoiceStudio/blob/main/docs/install/agent.md
Upgrading from 0.5.3 or older (the Tauri app)? Install the new app separately.
Documentation
| Need | Start here |
|---|---|
| Setup help | Troubleshooting · Model downloads |
| Guides | Multi-speaker dubbing · Expressive speech · Exporting dubs |
| Models & quality | Engine guides · whisper.cpp ASR · Benchmarks |
| Integrations | Local API · MCP · Examples |
| Phone apps | iOS and Android |
| Development | Contributing (sign the CLA before your first PR) · Changelog |
Agent skills: npx skills add debpalash/VoiceStudio (voicestudio for audio work, voicestudio-maintainer for the repo).
Sponsors
The VoiceStudio app is free and needs no paid cloud. Sponsors keep it shipping: they fund maintainer time, test hardware, code-signing and release infrastructure.
For sponsorship inquiries, contact [email protected].
Ko-fi · PayPal · Tiers and benefits · Get your logo listed
Other projects
More open-source tools from the people building VoiceStudio.
- OpenGTM — Find and enrich companies and people in a self-hosted go-to-market workspace. Source.
- Opal — Watch, stream and browse your media in one native, open-source player. Source.
- Supermetry — Understand your websites and products with self-hosted, cookie-free analytics. Source.
More projects: debpalash · velixio
Team
Core team
Contributors
Thank you to everyone who sends code, reports, translations and ideas. All contributors · Contribute
License & responsible use
AGPL-3.0 covers the app, including commercial use under its terms. Model weights, voices and generated output have their own licences, which the Model Manager shows for each model (inventory). Clone a voice only with its owner's permission. Details: LICENSE-NOTICE.md.