Cài AI clone giọng chạy local: VieNeu-TTS cho tiếng Việt, OmniVoice cho tiếng nước ngoài
Hướng dẫn kết hợp hai model giọng nói mã nguồn mở trên Hugging Face, cấu hình PC nên dùng và ưu nhược điểm khi chạy AI Voice ngay trên máy của bạn.
Thuê giọng đọc hoặc trả phí theo ký tự cho các dịch vụ AI Voice online rất nhanh hết tiền khi bạn làm video số lượng lớn. Tin tốt là năm 2026 đã có những model giọng nói mã nguồn mở (open weight) trên Hugging Face đủ hay để thay thế, clone được giọng chỉ từ vài giây âm thanh mẫu, và chạy hoàn toàn trên máy của bạn.
Sau khi thử nhiều model, AI Sale Media chọn kết hợp hai cái tên:
- VieNeu-TTS cho tiếng Việt, vì giọng tự nhiên nhất, ngắt nghỉ và thanh điệu chuẩn.
- OmniVoice cho các tiếng nước ngoài, vì hỗ trợ hơn 600 ngôn ngữ, phù hợp làm kênh YouTube view ngoại.
1. Hai model này là gì?
| VieNeu-TTS (v3 Turbo) | OmniVoice | |
|---|---|---|
| Tác giả | Phạm Nguyễn Ngọc Bảo (dự án Việt Nam) | Nhóm k2-fsa (Next-gen Kaldi) |
| Ngôn ngữ | Tiếng Việt, có xen tiếng Anh | 600+ ngôn ngữ |
| Clone giọng | Từ 3–8 giây giọng mẫu | Từ 3–10 giây giọng mẫu, hoặc mô tả giọng bằng chữ |
| Giọng có sẵn | 25 giọng, có cảm xúc, xuất 48 kHz | Tự thiết kế theo mô tả |
| Chạy trên | CPU thường (không cần card) hoặc GPU NVIDIA | GPU NVIDIA hoặc Mac Apple Silicon |
| Giấy phép | Apache-2.0, dùng thương mại được | Apache-2.0, dùng thương mại được |
2. Nên cài trên PC nào?
VieNeu-TTS khá nhẹ: trên card RTX 3060 12 GB, chạy 16 luồng cùng lúc chỉ tốn khoảng 1,1 GB VRAM, và có thể chạy bằng CPU không cần card đồ họa. OmniVoice nặng hơn, nên dùng card NVIDIA từ 8 GB VRAM trở lên. Vì vậy cấu hình máy chủ yếu được quyết định bởi OmniVoice.
Tiết kiệm
Chỉ làm giọng Việt
- CPUIntel Core i5 thế hệ 12+ hoặc Ryzen 5 7600
- CardKhông bắt buộc
- RAM16 GB
- Ổ cứngSSD còn trống 20 GB
Khuyên dùng
Chạy cả hai model
- CPUCore i5/i7 hoặc Ryzen 5/7 đời mới
- CardRTX 3060 12 GB hoặc RTX 4060 Ti 16 GB
- RAM32 GB
- Ổ cứngSSD NVMe trống 50 GB
Sản xuất lớn
Đọc hàng trăm video/ngày
- CPUCore i7/i9 hoặc Ryzen 7/9
- CardRTX 4070 Ti Super / 4080 / 5080 (16 GB+)
- RAM64 GB
- Ổ cứngSSD NVMe 1 TB
Dùng Mac? Máy Apple Silicon (M2, M3, M4) từ 16 GB RAM chạy được cả hai: OmniVoice chạy bằng chip đồ họa của Mac, VieNeu chạy bằng CPU. Tốc độ chậm hơn card NVIDIA nhưng đủ dùng.
Hệ điều hành: Windows 10/11 hoặc Ubuntu đều được. Nên chọn card NVIDIA vì cả hai model đều tối ưu cho CUDA; card AMD hiện chưa được hỗ trợ chính thức.
3. Cài đặt từng bước
Bạn cần cài sẵn Python 3.10+ và (nếu có card NVIDIA) driver mới nhất. Nên tạo hai môi trường riêng cho hai model để tránh xung đột thư viện.
Bước 1 – Cài VieNeu-TTS (tiếng Việt)
Máy không có card, chỉ cần một lệnh:
pip install vieneu
Máy có card NVIDIA:
pip install torch==2.8.0 torchaudio==2.8.0 --index-url https://download.pytorch.org/whl/cu128 pip install "transformers==4.57.6" pip install vieneu
Muốn có giao diện web để bấm chọn, clone mã nguồn từ GitHub rồi chạy:
git clone https://github.com/pnnbao97/VieNeu-TTS cd VieNeu-TTS uv sync --extra cuda # bỏ "--extra cuda" nếu chạy bằng CPU uv run vieneu-web
Mở trình duyệt vào http://127.0.0.1:7860. Người dùng Windows có thể tải bộ cài sẵn trên trang vieneu.io.
Bước 2 – Cài OmniVoice (tiếng nước ngoài)
conda create -n omnivoice python=3.10 conda activate omnivoice pip install torch==2.8.0+cu128 torchaudio==2.8.0+cu128 --extra-index-url https://download.pytorch.org/whl/cu128 pip install omnivoice omnivoice-demo --ip 0.0.0.0 --port 8001
Mở http://localhost:8001. Trên Mac, bỏ phần +cu128 và dòng --extra-index-url.
Bước 3 – Clone giọng
- Thu 5–10 giây giọng nói rõ, không nhạc nền, không tiếng vang (điện thoại trong phòng kín là đủ).
- Tải file mẫu lên giao diện web của model tương ứng.
- Dán kịch bản, bấm tạo, nghe thử và chỉnh dấu câu nếu ngắt nghỉ chưa đẹp.
- Xuất file
.wavrồi đưa vào CapCut, Premiere hoặc Skill dựng video.
4. Ưu điểm và nhược điểm khi chạy AI Voice local
Ưu điểm
- Không tốn phí theo ký tự. Mua máy một lần, đọc bao nhiêu cũng được – càng làm nhiều video càng lời.
- Riêng tư. Giọng mẫu và kịch bản nằm trên máy, không gửi lên máy chủ của ai.
- Không phụ thuộc dịch vụ. Không lo bị khóa tài khoản, đổi giá hay hết hạn mức giữa chừng.
- Chạy hàng loạt. Kết hợp với Skill để đọc cả chục kịch bản một lượt.
- Dùng thương mại được. Cả hai model đều giấy phép Apache-2.0.
Nhược điểm
- Tốn tiền đầu tư máy. Muốn chạy mượt cả hai model cần card NVIDIA 12–16 GB.
- Cài đặt cần chút kỹ thuật. Phải quen với dòng lệnh, Python, driver card.
- Chất lượng chưa bằng bản trả phí tốt nhất. Câu dài, số liệu, tên riêng đôi khi đọc sai – phải nghe lại.
- Tự cập nhật, tự sửa lỗi. Không có đội hỗ trợ như dịch vụ trả tiền.
- Tốn điện và ổ cứng. Model và thư viện chiếm vài chục GB.
Local hay online – chọn cái nào?
| Tình huống | Nên chọn |
|---|---|
| Làm vài video mỗi tháng, máy yếu | Dịch vụ online, trả theo lượt |
| Làm kênh đều đặn, nhiều video mỗi ngày | Chạy local – hoàn vốn nhanh |
| Kênh view ngoại nhiều thứ tiếng | Local với OmniVoice |
| Cần giọng Việt hay nhất, không quan tâm chi phí | Có thể thử VieNeu v4 (API trả phí) |
5. Dùng giọng clone có hợp pháp không?
Model được phép dùng thương mại, nhưng giọng nói là của người khác thì phải được họ đồng ý. Chỉ clone giọng của chính bạn, của người đã cho phép bằng văn bản, hoặc dùng các giọng có sẵn trong model. Không dùng để giả mạo người thật, người nổi tiếng hay lừa đảo – vừa vi phạm pháp luật, vừa bị nền tảng gỡ video và khóa kênh.
Video minh họa
Sẽ cập nhật trên kênh YouTube AI Sale Media.
Nguồn tham khảo: VieNeu-TTS trên GitHub · OmniVoice trên Hugging Face · Giới thiệu OmniVoice (DEV). Cấu hình đề xuất dựa trên yêu cầu của tác giả và có thể thay đổi theo phiên bản.
Các Skill của AI Sale Media gom kịch bản, giọng đọc và dựng hình vào một lệnh.
Xem Agent Skills