Coqui XTTS (offline + voice clone)
Nhân bản giọng của mỗi người nói từ vài giây video và đọc phụ đề của bạn bằng 16 ngôn ngữ, trên máy tính của bạn. Mô hình chỉ miễn phí cho mục đích phi thương mại.
Cài đặt Tiện ích bổ sung Coqui XTTS-v2 (offline + voice clone) Cài đặt
Subtitld tải về, kiểm tra SHA-256 và giữ cho tiện ích luôn được cập nhật.
- Ngôn ngữ
- 16
- Mô hình
- 3
- Giọng nói
- 3
- Tải tiện ích bổ sung
- 302–443 MB
- RAM, tối thiểu
- 6 GB
Nó làm gì
Chọn Custom voice và Subtitld cho mô hình vài giây của người nói đó, cắt từ video. Nó hoạt động tốt nhất với 6 giây trở lên.
XTTS female 1 và XTTS male 1, dành cho những người nói bạn không nhân bản.
Nó nói bằng ngôn ngữ của dự án, hoặc bằng tiếng Anh khi dự án chưa đặt ngôn ngữ.
Câu đầu tiên phải chờ mô hình tải và nạp; lần đầu tiên cũng phải chờ tải xuống, các câu sau dùng lại nó. Trên CPU, một câu dài có thể mất nửa phút.
Mô hình phi thương mại. Trọng số XTTS-v2 theo Giấy phép Mô hình Công cộng Coqui (CPML): miễn phí cho mục đích phi thương mại, còn bất kỳ việc gì khác cần giấy phép trả phí từ Coqui. Tiện ích đồng ý với điều khoản của Coqui thay bạn khi nó nạp mô hình, nên bạn sẽ không thấy điều này; điều khoản vẫn có hiệu lực.
Giọng nói
Trong tab Người nói, chọn Coqui XTTS làm Công cụ lồng tiếng của một người nói, rồi chọn một Giọng nói. Custom voice nằm ở đầu danh sách. Mỗi câu ra đúng độ dài mà mô hình tạo ra; bật Khớp bản lồng tiếng với thời lượng phụ đề để người nói kéo dài hoặc nén câu đó cho vừa phụ đề.
3 giọng nói bằng 1 ngôn ngữ.
en2
Mẫu cho bản nhân bản
Khi giọng của một người nói là Custom voice, Subtitld cắt một mẫu của người nói đó từ âm thanh của dự án:
- câu dài nhất của họ có độ dài từ 3 đến 12 giây;
- nếu không có câu nào phù hợp, 12 giây đầu của một câu dài hơn;
- nếu tất cả đều ngắn hơn 3 giây, nhiều câu liền nhau, nối lại cho đến khi đạt 3 giây.
XTTS hoạt động tốt nhất với 6 giây trở lên, nên hãy cho mỗi người nói ít nhất một câu có độ dài từ 6 đến 12 giây. Nếu bạn đã tách nhạc khỏi giọng nói cho video này, mẫu được lấy chỉ từ giọng nói. Default voice reference trong cài đặt của tiện ích chỉ được dùng khi không cắt được mẫu nào, chẳng hạn khi không mở video.
Subtitld giữ mẫu của mỗi người nói và chỉ cắt lại khi tệp âm thanh thay đổi. Sau khi bạn chỉnh lại thời gian các câu của một người nói, hãy xóa mẫu của họ để có mẫu mới; tên của nó kết thúc bằng tên người nói.
| Hệ thống | Thư mục |
|---|---|
| Linux | ~/.cache/subtitld/clone-refs |
| macOS | ~/Library/Caches/subtitld/clone-refs |
| Windows | %LOCALAPPDATA%\subtitld\subtitld\Cache\clone-refs |
Mô hình
Một mô hình, được tải lần đầu bạn tạo một câu; hai tệp nhỏ bên cạnh nó là cài đặt và từ vựng của nó. Tiện ích giữ nó được nạp cho đến khi nó đã nhàn rỗi năm phút.
| Mô hình | Tải về |
|---|---|
| xtts_v2 | |
| xtts_v2_config | |
| xtts_v2_vocab |
Tùy chọn
Tiện ích đọc các tùy chọn này khi khởi động, nên một thay đổi có hiệu lực sau khi nó đã nhàn rỗi năm phút, hoặc sau khi bạn khởi động lại Subtitld.
Trong Cài đặt › Tiện ích bổ sung › Coqui XTTS-v2 (offline + voice clone) › Cấu hình.
cpuGiữ ở CPU. Các bản dựng phát hành dùng gói CPU của PyTorch, nên CUDA không chạy được với chúng; MPS được đánh dấu là beta.
Một đoạn để sao chép khi Subtitld không lấy được mẫu của người nói từ video, chẳng hạn khi không mở video. Mẫu từ video luôn được ưu tiên trước. Khi cài đặt này được đặt, hai giọng có sẵn cũng sao chép đoạn này.
Ngôn ngữ
Tiện ích truyền ngôn ngữ của dự án cho mô hình, không kèm vùng; khi không đặt ngôn ngữ, nó nói tiếng Anh.
enesfrdeitptpltrrunlcsarzh-cnjahuko
Nền tảng
| Hệ thống | Tải về | Đã thử |
|---|---|---|
| Linux x86-64 | 442.7 MB | Được dựng và khởi động trong CI |
| macOS (đa nền tảng) | 323.1 MB | Được dựng và khởi động trong CI |
| Windows x86-64 | 302.2 MB | Được dựng và khởi động trong CI |
Mỗi bản phát hành được dựng trên Linux, macOS và Windows, và CI kiểm tra rằng chương trình khởi động và liệt kê được các giọng của nó. CI không tạo giọng nói.
Khắc phục sự cố
bad_paramsHoặc phụ đề không có văn bản, hoặc bản nhân bản không có mẫu: Subtitld không cắt được mẫu nào (không mở video, hoặc không có phụ đề cho người nói đó) và không có đoạn mặc định nào được đặt. Thêm văn bản cho phụ đề, mở video, hoặc đặt Default voice reference.internalMô hình không nạp được, hoặc không đọc được câu; thông báo cho biết cụ thể. Một lần tải thất bại khi dùng lần đầu cũng dừng ở đây: kiểm tra kết nối và dung lượng ổ đĩa, rồi thử lại. Cũng kiểm tra rằng ngôn ngữ của dự án là một trong các ngôn ngữ liệt kê ở trên.
Giấy phép
Không dùng cho công việc thương mại trừ khi bạn có giấy phép thương mại từ Coqui cho trọng số XTTS-v2. Mã của tiện ích là MIT.
Phiên bản
- 1.0.7
Automated release for coqui-xtts v1.0.7.
Các tiện ích bổ sung Giọng nói khác
-
Piper Ngoại tuyến
158 giọng ngoại tuyến trong 49 ngôn ngữ, mỗi giọng là một bản tải nhỏ riêng.
-
Kokoro Ngoại tuyến
54 giọng ngoại tuyến trong chín ngôn ngữ, tất cả từ một mô hình 82 MB.
-
Supertonic Ngoại tuyến
Mười giọng ngoại tuyến, mỗi giọng nói được cả 31 ngôn ngữ của nó.
-
sanoTTS Ngoại tuyến
Giọng ngoại tuyến nhỏ gọn, 28 giọng trong 14 ngôn ngữ, mỗi giọng dưới 10 MB.
-
Parler-TTS Ngoại tuyến
Giọng tiếng Anh theo mô tả bằng văn bản; 34 người nói có tên.
-
Qwen3-TTS Nhân bản
Mười ngôn ngữ, chín giọng, và nhân bản giọng từ 3 giây của một người nói.
-
F5-TTS Nhân bản
Chỉ nhân bản giọng, bằng tiếng Anh và tiếng Trung; mô hình phi thương mại.