Hướng dẫn cài đặt và sử dụng OmniVoice từ Github: Công cụ Ai tạo và clone giọng miễn phí

Hướng dẫn cài đặt và sử dụng OmniVoice từ Github: Công cụ Ai tạo và clone giọng miễn phí

Ban bỏ ra hàng trăm nghìn mỗi tháng cho ElevenLabs hay các công cụ AI đọc giọng nói? Bạn hoàn toàn có thể dừng lại! Với OmniVoice – công cụ AI mã nguồn mở miễn phí 100% vừa cập nhật trên GitHub, bạn có thể tự clone chính giọng nói của mình chỉ sau 3 giây thu âm. Cùng khám phá ngay cách cài đặt và sử dụng công cụ cực chất này trong bài viết dưới đây!

Hướng dẫn cài đặt OmniVoice từ Github

Bước 1: Cài hoặc cập nhật driver NVIDIA mới nhất

  1. Tải driver mới nhất tại nvidia.com/drivers (hoặc qua GeForce Experience/NVIDIA App).
  2. Cài bản driver Nvidia mới nhất sau đó khởi động lại máy
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Bước 2: Bật Long Path support (tránh lỗi đường dẫn dài)

Mở PowerShell với quyền Admin:

New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force

Khởi động lại máy.

Bước 3: Cài Git

https://git-scm.com/install/windows

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Click đúp vào .exe để cài, Cuộn xuống bấm Next

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Giữ nguyên tùy chọn dòng thứ 2: Git from the command line and also from 3rd-party software (Recommended)

Lý do:

  • Đây là lựa chọn tối ưu và chuẩn nhất. Nó tự động thêm Git vào biến môi trường PATH của Windows.
  • Giúp bạn có thể chạy lệnh git từ bất kỳ cửa sổ nào: Command Prompt (CMD), PowerShell, Anaconda Prompt hay Windows Terminal mà không bị lỗi “command not found”.
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Giữ nguyên mặc định dòng đầu tiên: Use bundled OpenSSH

Lý do:

  • Tùy chọn này sử dụng công cụ OpenSSH đi kèm sẵn của Git, giúp đảm bảo tính tương thích tốt nhất và không bị lỗi xung đột phiên bản SSH trên hệ thống Windows.
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Mở terminal mới, kiểm tra:

git --version

Bước 4: Cài Miniconda

Cài Miniconda siêu dễ và nhanh hơn Git rất nhiều. Miniconda giúp bạn tạo một “môi trường ảo” sạch sẽ để chạy AI mà không lo bị lỗi xung đột các thư viện Python trên máy.

Dưới đây là hướng dẫn chi tiết từng bước:

Bước 1: Tải bộ cài Miniconda

Truy cập trang tải chính thức của Miniconda: https://www.anaconda.com/download bấm Getstarted

đăng nhập bằng gmail

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Bấm vào đây để download bản Miniconda 64bit cho windown

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

bấm đúp vào file .exe cài đặt

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

chọn Just me

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

chọn ổ đĩa lưu

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

tích chọn như sau

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

vậy là cài xong Miniconda

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

cài xong dùng Anaconda Prompt (tìm trong Start Menu) cho các bước sau.

Bước 5: Tạo môi trường ảo

Bước 1: Mở Anaconda Prompt

  1. Nhấn phím Windows (hoặc bấm vào ô tìm kiếm ở góc màn hình).
  2. Gõ tìm: Anaconda Prompt
  3. Bấm mở ứng dụng Anaconda Prompt
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Bước 2: Tạo môi trường ảo Python 3.11

bạn chạy 3 lệnh sau để đồng ý điều khoản

conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/main
conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/r
conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/msys2
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Copy và dán lệnh sau vào cửa sổ Anaconda Prompt rồi nhấn Enter:

conda create -n omnivoice python=3.11 -y
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Sau khi máy tạo xong, gõ tiếp lệnh này để kích hoạt môi trường:

conda activate omnivoice

Lúc này chữ (base) ở đầu dòng sẽ chuyển thành (omnivoice)).

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Bước 6: Cài FFmpeg

conda install -c conda-forge ffmpeg -y

Kiểm tra:

ffmpeg -version

Bước 7: Cài PyTorch bản CUDA

dán tiếp lệnh sau rồi nhấn enter (cần 3,5gb ổ đĩa)

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121 

hoặc bản 128 mới nhất

pip install torch==2.8.0+cu128 torchaudio==2.8.0+cu128 --extra-index-url https://download.pytorch.org/whl/cu128
Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

đã cài xong

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Kiểm tra xem PyTorch đã nhận card RTX 4060 chưa bằng lệnh:

python -c "import torch; print(torch.cuda.is_available(), torch.cuda.get_device_name(0))"

Nếu kết quả báo CUDA available: True và tên card NVIDIA GeForce RTX 4060... là hoàn hảo!

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Bước 8: Cài OmniVoice

Thay vì chỉ cài đặt OmniVoice ngầm vào hệ thống (bằng lệnh pip), cụm lệnh này dùng công cụ Git (mà bạn đã cất công cài lúc nãy) để “bưng” nguyên bộ thư mục chứa mã nguồn của dự án OmniVoice về lưu trực tiếp trên ổ C của bạn

cd C:\OmniVoice

Sau đó clone trực tiếp vào thư mục hiện tại (dùng dấu chấm . ở cuối) bằng lệnh sau:

Lưu ý dấu chấm . sau URL — nó nghĩa là “clone vào đây, thư mục hiện tại”, vì nếu không có dấu chấm, Git sẽ cố tạo thêm một thư mục con OmniVoice nữa bên trong (thành C:\OmniVoice\OmniVoice).

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Sau khi clone xong, kiểm tra bằng lệnh:

dir

Nếu thấy file README.md, pyproject.toml… là đã thành công

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Tiếp theo cài đặt thư viện OmniVoice ở chế độ local bằng lệnh

pip install -e .

Chúc mừng bạn! Cài đặt thành công 100% rồi nha!

Màn hình báo Successfully installed omnivoice-0.2.1... và quay lại dòng lệnh (omnivoice) C:\OmniVoice> nghĩa là toàn bộ gói thư viện và code đã nằm gọn gàng trên máy bạn.

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

chạy giao diện web demo

omnivoice-demo

Lần đầu khởi chạy: Máy sẽ tự động tải các file weights/model AI của OmniVoice từ HuggingFace về (tốn khoảng vài phút tùy tốc độ mạng).

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

cài xong

Hướng dẫn cài đặt và sử dụng OmniVoice trên Github: Công cụ Ai tạo và clone giọng miễn phí

Mở giao diện Web để trải nghiệm ngay:

  1. Bạn mở trình duyệt web bất kỳ (Chrome, Edge, Brave…).
  2. Copy một trong các đường link sau dán vào thanh địa chỉ rồi bấm Enter:👉 http://localhost:7860(hoặc [http://127.0.0.1:7860](http://127.0.0.1:7860))

Hướng dẫn sử dụng OmniVoice

nếu đã tắt máy tính và muốn sử dụng lại thì làm theo các bước sau:

Bước 1: Mở Anaconda Prompt

Tìm “Anaconda Prompt” trong Start Menu và mở lên.

Bước 2: Kích hoạt lại môi trường omnivoice

conda activate omnivoice

Bạn sẽ thấy đầu dòng lệnh đổi thành (omnivoice).

Bước 3: Di chuyển vào thư mục project

cd C:\OmniVoice

Bước 4: Chạy giao diện web

omnivoice-demo --ip 0.0.0.0 --port 8001

Đợi vài giây tới khi thấy log báo server đã chạy (dòng dạng Running on local URL: http://...).

Bước 5: Mở trình duyệt

Vào địa chỉ:

http://localhost:8001

Là dùng được bình thường. Lưu ý: cửa sổ Anaconda Prompt phải để mở suốt trong lúc dùng — nếu đóng cửa sổ đó là server sẽ tắt theo.

Một số lưu ý:

Set mirror HuggingFace (nếu tải model chậm)

set HF_ENDPOINT=https://hf-mirror.com

Kiểm tra card đang chạy đúng (Optimus)

Settings > System > Display > Graphics > tìm python.exe, set “High performance”.

Social Share

nguyễn song hào founder haoads.net
Nguyễn Song Hào

Co / Writter

NEED HELP?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Contact us

Have A Questions?

+(123) 4567 7890