iArt.ai
AI motion graphics software — the After Effects alternative anyone can use. Create animations and explainer videos from a text prompt in minutes.
翻訳待ち
Clone any Vietnamese voice in 3–5 seconds. Bilingual English-Vietnamese TTS with natural code-switching, multiple preset voices, and instant synthesis. Try free at vieneu.io.
翻訳待ち
メディアPython · MakefileGitHub @pnnbao97オンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
Vietnamese TTS with instant voice cloning • On-device • Real-time CPU inference • 48kHz audio quality • Chuyển văn bản thành giọng nói tiếng Việt • Text to speech tiếng Việt • TTS tiếng Việt
翻訳待ち
Loading the full README. The saved excerpt is shown below.
VieNeu-TTS is the next generation of on-device Vietnamese TTS: 10,000+ hours of bilingual training, instant voice cloning, a dedicated Podcast/Conversation mode, and extremely fast — real-time streaming with first audio in ~115 ms, RTF ≈ 0.01–0.02 batched on a consumer GPU (RTX 3060), ~2× real-time on a plain CPU (benchmarks).
🦜 VieNeu-TTS v4 — available on vieneu.io
VieNeu-TTS v4 delivers near-original voice cloning fidelity, allowing a short reference clip to be reproduced with very high speaker similarity.Read the full README ↗VieNeu-TTS is the next generation of on-device Vietnamese TTS: 10,000+ hours of bilingual training, instant voice cloning, a dedicated Podcast/Conversation mode, and extremely fast — real-time streaming with first audio in ~115 ms, RTF ≈ 0.01–0.02 batched on a consumer GPU (RTX 3060), ~2× real-time on a plain CPU (benchmarks).
[!IMPORTANT] 🦜 VieNeu-TTS v4 — available on vieneu.io
VieNeu-TTS v4 delivers near-original voice cloning fidelity, allowing a short reference clip to be reproduced with very high speaker similarity.
Due to the strength of its voice-cloning capabilities and the potential for misuse, v4 is proprietary and will not be open-sourced. It is available exclusively through the VieNeu API / vieneu.io.
VieNeu-TTS v3 Turbo remains the latest open-source version available in this repository. Future open-source releases, including potential v3.x updates, may also be published here.
[!NOTE] 🦜 VieNeu-TTS v3 Turbo is officially released! A brand-new architecture designed and trained from scratch by Phạm Nguyễn Ngọc Bảo (codec: MOSS-Audio-Tokenizer-Nano; phonemizer: sea-g2p):
- 48 kHz high-fidelity audio (up from 24 kHz).
- 25 built-in preset voices (10 editors' picks) — stable and consistent, no reference clip needed.
- Natural reading style everywhere — the style follows the reference voice (the
styleargument is deprecated and ignored).- Emotion / non-verbal cues (experimental): drop
[cười],[thở dài],[hắng giọng]straight into the text.- Batched generation (batch size up to 32), including a multi-speaker Conversation mode that batches the whole script regardless of speaker.
- Instant voice cloning from a 3–8s clip, with automatic reference denoising.
- Real-time streaming + OpenAI-compatible API + Docker —
POST /v1/audio/speechdrop-in for the OpenAI SDK / Pipecat / LiveKit; first audio in ~115 ms and 16 concurrent streams under 200 ms on a single RTX 3060 (32 max), CPU-only streaming too. See §3, §4 Benchmarks and docs/streaming.md.- LoRA fine-tuning — train your own voice or reading style on one consumer GPU (§5).
Try it in the Web UI (backbone "VieNeu-TTS-v3-Turbo") or the SDK (
Vieneu(mode="v3turbo"), the default).
[!TIP] Dubbing, Lecture, Tiktok Reel and Audiobook features are exclusively available in the official VieNeu App. This GitHub repository only provides a simplified Gradio demo interface and the core SDK for developers.
[!TIP] On Windows? The fastest way to get started is the standalone installer at vieneu.io/#/download — no need to install
uvor clone the repo manually. macOS: a similar installer is coming in an upcoming release; for now, please use theuv syncsteps below. Docker? Skip the steps below:--profile api-gpu/api-cpu(OpenAI-compatible streaming API) — see §3 API Server & Docker.
uv (Recommended)uv is the fastest way to manage dependencies.
# Windows:
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
# Linux/macOS:
curl -LsSf https://astral.sh/uv/install.sh | sh
Clone the Repo:
git clone https://github.com/pnnbao97/VieNeu-TTS.git
cd VieNeu-TTS
Install Dependencies:
📊 Which one? CPU ≈ RTF 0.5 (2× real-time, one stream) · GPU ≈ RTF 0.02 batched (~50× real-time) and 16 real-time streams — all measurements in §4 Benchmarks.
Option 1: CPU & macOS (minimal, torch-free) — RTF ≈ 0.5, no GPU needed
uv sync
Option 2: GPU — v3 Turbo on GPU (PyTorch) — RTF ≈ 0.02 batched, 16 real-time streams
uv sync --extra cuda
Start the Web UI:
uv run vieneu-web
Access the UI at http://127.0.0.1:7860.
The vieneu SDK defaults to VieNeu-TTS v3 Turbo (48 kHz). The minimal install is torch-free: on CPU everything runs on ONNX Runtime (PyTorch is never imported), and on a CUDA machine it auto-switches to the PyTorch engine — where inference is batched automatically (same API, no code change).
This is the beginning of the README. Read the rest at the original. Read the full README ↗