VoiceStudio puts voice cloning, transcription, dubbing and audiobook tools in one desktop app. The maintained desktop is now Electron; older Tauri installers belong to an archived branch. Local generation runs on your computer, but the engine you choose determines acceleration, language support and the voice features available.

Start with the official packaged app and one short speech job. A successful desktop launch does not establish that a model has downloaded, that your GPU is being used or that the engine can clone a voice.

Download the Electron app for your machine

The current repository and installation links point to Electron packages. The latest release returned by GitHub during this check was v0.5.6, dated September 23, 2026. Its release notes identify v0.5.3 as the final Tauri release and explain that its updater cannot install Electron.

If you have Tauri, close it, back up its data directory, install Electron separately and check that your saved projects and voices are present before removing the old app. Installing over an existing Electron version preserves its data according to the release instructions.

Your machinePackage and compute path
Windows 10/11 x64Electron x64 EXE; NVIDIA CUDA for PyTorch acceleration, or CPU
Apple Silicon MacARM64 DMG; macOS 13.3+; engine-dependent Apple acceleration
Intel Macx64 desktop UI with a remote backend; local Python backend unsupported
Linux x86_64 desktopAppImage or DEB; CPU, NVIDIA CUDA, or configured ROCm where supported

These paths come from the project’s Windows, macOS and Linux guides. Each gives approximately 10 GB free disk as initial guidance for the app, environment and weights. Additional engines and audio projects need more storage.

The packaged app prepares Python, audio tools and required weights during setup; a development toolchain is unnecessary for the normal installer. Download the correct architecture and compare the installer with the release’s SHA256SUMS file. The v0.5.6 notes say installers are unsigned or ad hoc signed and macOS packages are not notarized, so managed workstations may require a different deployment route.

Windows on ARM remains experimental. Its native app shell uses an emulated x64 Python backend on CPU, with real-hardware validation still pending in the installation guide. That is a separate support status from ordinary Windows x64.

Pick an engine before judging the app

VoiceStudio is a workbench for multiple speech systems. Its engine catalogue lists the default OmniVoice engine, lightweight CPU choices and separate transcription engines. A language appearing in the overall catalogue does not mean every engine supports it with equal quality.

Open Model Catalogue and check the required model, device and capabilities. For a first job:

  • Use a light CPU engine such as KittenTTS or Supertonic-3 if preset voices meet your needs.
  • Choose an engine explicitly marked for cloning when you need a reference voice. Several lightweight engines offer preset voices without cloning.
  • On Apple Silicon, select a documented Mac path; an engine’s CUDA support says nothing about MPS or MLX support.
  • Keep transcription small initially. Dubbing combines recognition, timing and speech synthesis, so it is a poor first diagnostic for a new installation.

For cloning, use your own recording or one you have permission to use. The engine guide recommends 5–15 seconds of clean speech. Longer uploads are handled differently by each engine: OmniVoice selects a speech-rich passage when the reference exceeds its limit, while other engines may trim the beginning or pass the clip through.

Generate a short paragraph containing the language, names and punctuation you actually need. Listen for omitted words and pronunciation errors before committing a chapter. This is an evaluation procedure, not a claim that EyesTech has measured the audio quality of this release.

Check the active device when speech is slow

A model can generate correctly while running on CPU. The project’s performance guide describes the device badge and Settings → Performance & Device controls for identifying that path.

On Windows, PyTorch engines use NVIDIA for GPU acceleration; having an AMD or Intel GPU does not give those engines a CUDA path. Other runtimes can have their own device support. Check the selected engine rather than inferring support from the graphics card alone.

Separate a cold model load from repeated generation. Then inspect resident models and free memory before changing settings. The Flush menu can unload resident models, but it cannot fix an unsupported engine or missing dependency. If a short request succeeds and a long dub fails, reduce competing resident models and identify the failed stage before raising timeouts.

Keep the local API boundary clear

VoiceStudio documents an OpenAI-compatible audio interface at http://localhost:3900/v1. Clients can use the speech and transcription routes after the backend and selected models are ready. This is a local compatibility interface; it does not call an OpenAI model merely because an SDK uses that API shape.

The authentication guide distinguishes loopback access from remote access. Keep the default local boundary for a single-machine workflow. Configure authentication before deliberately sharing a backend. Remote workers, remote transcription endpoints and cloud notebooks change where processing happens; “local” describes the selected workflow, not every optional feature.

Can VoiceStudio replace a paid speech service?

It can replace parts of a workflow if its selected engine produces acceptable audio on your hardware. That decision needs the same script, language, reference voice, editing effort and output requirements on both systems. Feature breadth alone cannot establish an audio-quality winner.

Also inspect the application’s model-license notice. VoiceStudio’s AGPL application license does not grant rights to every downloaded model or its outputs. The notice identifies separate terms for the default model and tokenizer. Select an engine whose documented terms fit the intended production use before relying on it for paid work.

For a practical first deployment, install Electron, download one suitable engine, confirm its active device and complete a small representative job. Expand into dubbing or audiobooks once that path works and the output meets your needs.

Publisher information: Prepared with AI assistance from the linked official documentation, checked October 18, 2026. This is a documentation-based setup guide, not a hands-on benchmark. The featured image is an original AI-generated conceptual illustration.

Categorized in:

AI Tools, Local LLMs & Homelabs,

Last Update: October 18, 2026