leemysw/yovoice

Open-source local AI audio & music studio for macOS & Windows. TTS, voice cloning, songs with lyrics, and multi-track scores — 100% offline, zero API fees.

What it solves

yovoice provides a local, open-source alternative to cloud-based text-to-speech (TTS) services. It eliminates per-character costs and privacy concerns by allowing users to generate natural, expressive speech on their own hardware, specifically for narration, voiceovers, and audio content creation.

How it works

The tool integrates several local TTS models (such as IndexTTS, VoxCPM2, OmniVoice, Qwen3-TTS, and Kokoro) using the audio.cpp inference engine. It supports hardware acceleration via Metal (Apple Silicon), NVIDIA CUDA, and Vulkan (Windows). Users can generate speech through a desktop application or a CLI, with features including voice cloning from reference audio, text-guided voice design, and emotion control.

Who it’s for

Content creators, narrators, and developers who need high-quality, controllable voiceovers without relying on cloud APIs or incurring subscription fees.

Highlights

  • Local Execution: No cloud API calls or per-character charges.
  • Diverse Model Support: Compatible with a wide range of models for different needs, from lightweight (Kokoro) to high-parameter models (Qwen3-TTS).
  • Advanced Voice Control: Supports voice cloning, emotion adjustment, and text-guided voice design (creating voices from natural language descriptions).
  • Cross-Platform: Native support for macOS (Apple Silicon) and Windows.
  • Agent Integration: Includes a "Skill" that allows AI agents to automate speech generation via the CLI.

Related

  • Project
  • Project
  • Project
  • Project