sanoTTS (ultra-light offline)
Lồng tiếng cho phụ đề của bạn với sanoTTS, các giọng thần kinh từ 294 nghìn đến 2.3 triệu tham số chạy trên CPU. 28 giọng của nó trong 14 ngôn ngữ được tải khi dùng lần đầu, mỗi giọng vài MB, và hoạt động ngoại tuyến sau đó.
Cài đặt Tiện ích bổ sung sanoTTS (ultra-light offline) 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ữ
- 14
- Giọng nói
- 28
- Tải tiện ích bổ sung
- 38–63 MB
- RAM, tối thiểu
- 512 MB
Nó làm gì
Chọn sanoTTS làm Công cụ lồng tiếng và chọn một giọng cho mỗi người nói. Tạo tất cả giọng nói lồng tiếng các câu của người nói đó: tất cả, một khoảng, hoặc vùng chọn.
Mỗi giọng được tải lần đầu bạn dùng, từ 0.3 đến 9 MB, từ Hugging Face hoặc, nếu thất bại, từ GitHub. Sau đó nó hoạt động ngoại tuyến.
Không cần card đồ họa. sanoTTS chạy trên hai luồng CPU theo mặc định, nên nó không chiếm mọi nhân khi bạn chỉnh sửa.
Với Khớp bản lồng tiếng với thời lượng phụ đề bật, mỗi đoạn mới được tăng hoặc giảm tốc để kéo dài đúng bằng phụ đề của nó. Đoạn gốc cũng được giữ lại.
Giọng nói
Đa số ngôn ngữ có một giọng, hoặc một giọng chuẩn và một giọng -tiny gọn nhẹ: tiếng Séc, Đức, Tây Ban Nha, Ý, Bồ Đào Nha, Romania, Nga và Thổ Nhĩ Kỳ đều có cả hai. Tiếng Anh (Mỹ) có bảy giọng:
- Heart, được đánh dấu là tự nhiên nhất, và Heart Nano, nhanh nhất, với 294 nghìn tham số.
- Amy với ba kích cỡ: nhỏ nhất, cân bằng và chất lượng cao nhất.
- Hfc và Kristin, hai âm sắc khác.
Câu đầu tiên dùng một giọng phải chờ nó tải và nạp; các câu sau dùng lại nó.
Câu dài trên Heart và Heart Nano. Hai giọng này thất bại với đầu vào dài, nên tiện ích tách mọi phụ đề trên 170 ký tự tại chỗ kết thúc câu rồi ghép các phần lại. Chỗ nối có thể nghe thấy mờ nhạt.
28 giọng nói bằng 14 ngôn ngữ.
ar-jo1cs-cz2de-de2en-us7es-es2fr-fr1id-id1it-it2pt-br2ro-ro2ru-ru2tr-tr2vi-vn1zh-cn1
Nơi lưu giọng
Nằm ngoài tiện ích, nên cập nhật hoặc gỡ cài đặt tiện ích vẫn giữ các giọng của bạn.
| Hệ thống | Thư mục |
|---|---|
| Linux | ~/.cache/sanotts |
| macOS | ~/.cache/sanotts |
Tùy chọn
Subtitld truyền các cài đặt này cho tiện ích khi khởi động nó. Sau một thay đổi, chúng có hiệu lực khi tiện ích khởi động lại: sau năm phút không dùng, hoặc khi bạn khởi động lại Subtitld.
Trong Cài đặt › Tiện ích bổ sung › sanoTTS (ultra-light offline) › Cấu hình.
1.0Applied at synthesis time by stretching phoneme durations, which sounds better than resampling afterwards.
2Threads numpy/OpenBLAS may use. The default of 2 keeps synthesis from saturating every core while you are editing.
Where voice packs are fetched from on first use. Pin one if the other is blocked on your network.
Tùy chọn. Một thư mục chứa một gói giọng đã giải nén, để làm việc khi không có mạng. Mọi giọng sanoTTS bạn chọn khi đó đều nói bằng gói này, nên để trống để dùng danh sách giọng. Gõ đường dẫn của thư mục; Duyệt chỉ chọn tệp.
Ngôn ngữ
Mười trong số 14 ngôn ngữ được phát âm bằng espeak-ng, đi kèm bên trong tiện ích, nên bạn không cần cài thêm gì. Trang web của sanoTTS cũng liệt kê tiếng Hindi và tiếng Nepal, nhưng hai ngôn ngữ đó chỉ có trong bản demo trên trình duyệt của nó, không có trong bản dựng mà tiện ích này dùng.
ar-jocs-czde-deen-uses-esfr-frid-idit-itpt-brro-roru-rutr-trvi-vnzh-cn
Nền tảng
| Hệ thống | Tải về | Đã thử |
|---|---|---|
| Linux x86-64 | 63.2 MB | Tổng hợp thật trong CI |
| macOS (Apple silicon) | 37.6 MB | Tổng hợp thật trong CI |
Trước mỗi bản phát hành, CI chạy từng bản dựng đã đóng gói và yêu cầu nó đọc các câu tiếng Anh và tiếng Đức. Chưa có bản dựng Windows: trên Windows, sanoTTS có thể dừng giữa câu khi đang thiết lập espeak-ng, và cách sửa của tiện ích chưa được thử trên một máy Windows thật.
Khắc phục sự cố
Khi một câu thất bại, nó không có lồng tiếng. Đây là các lý do tiện ích đưa ra.
model_missingKhông tải được gói giọng từ Hugging Face hoặc GitHub. Kiểm tra kết nối và thử lại. Nếu một trong hai bị chặn trên mạng của bạn, chọn cái còn lại trong Download voices from.network_unavailableTải gói giọng thất bại. Kiểm tra kết nối và thử lại; một giọng đã tải sẵn vẫn hoạt động ngoại tuyến.disk_fullKhông đủ dung lượng ổ đĩa. Giải phóng bớt và thử lại.bad_paramsPhụ đề trống, hoặc quá dài đối với giọng. Tách nó thành các phụ đề ngắn hơn, hoặc chọn giọng khác.unsupported_voiceGiọng được lưu cho câu này không phải là giọng sanoTTS. Chọn lại một giọng từ danh sách Giọng nói.internalCó lỗi xảy ra bên trong tiện ích. Nếu nó chỉ xảy ra với các giọng dùng espeak-ng (tất cả trừ tiếng Anh, tiếng Trung, tiếng Việt và tiếng Indonesia), espeak-ng đi kèm không nạp được. Đó là lỗi của tiện ích, không phải của máy tính bạn: hãy báo lỗi.
Giấy phép
GPL cho phép sử dụng thương mại. Mỗi bản phát hành cũng bao gồm mã nguồn của các phần GPL của nó, như giấy phép yêu cầu.
Phiên bản
- 0.1.0
Source for the GPL components
This add-on is distributed under the GNU General Public License v3.0 or later. Complete Corresponding Source for the GPL-licensed parts (espeak-ng, phonemizer-fork) is attached to this release as
*-corresponding-source.tar.gz, at no charge, per GPL-3.0 section 6(d).Each binary archive also contains a
THIRD_PARTY_LICENSES/directory with the full licence texts and the exact upstream revisions used.
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ó.
-
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.
-
Coqui XTTS Nhân bản
Nhân bản giọng trong 16 ngôn ngữ, với giấy phép mô hình phi thương mạ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.