AI Sale Media
AI VOICE · BÀI VIẾT

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.

07/11/20269 phút đọcAI Sale Media
MÁY TÍNH CỦA BẠN · KHÔNG CẦN INTERNET KHI CHẠY Kịch bản + 5–10s giọng mẫu Ngôn ngữ nào? Tiếng Việt Anh, Nhật, Hàn… VieNeu-TTS giọng Việt tự nhiên nhất OmniVoice 600+ ngôn ngữ File .wav
Hình 1. Một kịch bản, hai model: tiếng Việt đi qua VieNeu-TTS, tiếng nước ngoài đi qua OmniVoice.

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:

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 Anh600+ ngôn ngữ
Clone giọngTừ 3–8 giây giọng mẫuTừ 3–10 giây giọng mẫu, hoặc mô tả giọng bằng chữ
Giọng có sẵn25 giọng, có cảm xúc, xuất 48 kHzTự thiết kế theo mô tả
Chạy trênCPU thường (không cần card) hoặc GPU NVIDIAGPU NVIDIA hoặc Mac Apple Silicon
Giấy phépApache-2.0, dùng thương mại đượcApache-2.0, dùng thương mại được
Lưu ý: bản VieNeu v4 mới nhất là bản trả phí qua API của tác giả, không mở mã nguồn. Bài này dùng bản v3 Turbo – bản miễn phí mới nhất chạy được trên máy.

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.

Mẹo: CPU dòng Intel thế hệ 11+ hoặc AMD Zen 4 có lệnh VNNI giúp VieNeu chạy chế độ int8 nhanh hơn khoảng 40% so với chế độ thường khi không có card.

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

  1. 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à đủ).
  2. Tải file mẫu lên giao diện web của model tương ứng.
  3. 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.
  4. Xuất file .wav rồi đưa vào CapCut, Premiere hoặc Skill dựng video.
1Thu giọng mẫu5–10 giây, phòng kín 2Chọn modelViệt → VieNeu · Ngoại → Omni 3Dán kịch bảnchỉnh dấu câu để ngắt nghỉ 4Xuất file .wavđưa vào dựng video
Hình 2. Quy trình tạo giọng đọc từ giọng mẫu.

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ốngNên chọn
Làm vài video mỗi tháng, máy yếuDịch vụ online, trả theo lượt
Làm kênh đều đặn, nhiều video mỗi ngàyChạy local – hoàn vốn nhanh
Kênh view ngoại nhiều thứ tiếngLocal 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

Video hướng dẫn cài đặt đang được quay
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.

Muốn video tự lồng tiếng mà không phải ngồi dựng?

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

← Tất cả bài viết