Trình tạo giọng nói AI miễn phí được xây dựng từ các mô hình và mã nguồn mở. Trang này liệt kê từng phần, giấy phép của nó và nơi lấy mã nguồn. Mọi tệp đều được phục vụ nguyên bản, trừ khi có ghi chú.
| Thành phần | Giấy phép | Nguồn |
|---|---|---|
| Mô hình giọng nói Kokoro-82M v1.0 (bản ONNX do cộng đồng Transformers.js làm, lượng tử hóa 8-bit) và các tệp giọng của nó | Giấy phép Apache 2.0 | huggingface.co/hexgrad/Kokoro-82M, huggingface.co/onnx-community/Kokoro-82M-v1.0-ONNX |
| kokoro-js 1.2.1 | Giấy phép Apache 2.0 | github.com/hexgrad/kokoro |
| Transformers.js 3.5.1 | Giấy phép Apache 2.0 | github.com/huggingface/transformers.js |
| ONNX Runtime Web 1.22 (bộ máy WebAssembly) | Giấy phép MIT | github.com/microsoft/onnxruntime |
| phonemizer.js 1.2.1 (chuyển văn bản thành âm thanh) | Giấy phép Apache 2.0 | github.com/xenova/phonemizer.js |
| eSpeak NG, được biên dịch sang WebAssembly và nhúng trong phonemizer.js | GNU GPL phiên bản 3 trở lên | github.com/espeak-ng/espeak-ng |
eSpeak NG và GPL
phonemizer.js tự ghi nhãn là Apache-2.0, nhưng bộ máy đọc mà nó nhúng vào, eSpeak NG, được cấp phép theo GNU General Public License phiên bản 3 trở lên, và tập lệnh tải về chứa nó ở dạng đã biên dịch. Vì vậy, chúng tôi cung cấp toàn bộ chương trình giọng nói chạy trên trình duyệt theo điều khoản GPL-3.0. Bạn có thể sao chép, nghiên cứu, thay đổi và phân phối lại theo giấy phép đó.
- Toàn văn giấy phép: GPL-3.0.
- Mã nguồn eSpeak NG: github.com/espeak-ng/espeak-ng. Bản WebAssembly lấy từ phonemizer.js (xem
src/espeakng.worker.jsvà các script build của nó). - Tập lệnh được phục vụ tại
/assets/voice/kokoro-web.22b79dc3.jslà bản gói trình duyệt kokoro-js 1.2.1 nguyên bản, chỉ đổi địa chỉ tải xuống sang assets.hermoso.ai. Mã script của trang điều khiển nó, voice-tool.070fec0f.js, và worker chạy mô hình, voice-worker.0fd56bf4.js, đều là JavaScript thuần đọc được, phát hành theo giấy phép MIT. - Nếu bạn cần một bản sao mã nguồn trên đĩa vật lý, hoặc nếu liên kết ở đây bị hỏng, hãy viết thư tới hello@hermoso.ai và chúng tôi sẽ gửi cho bạn.
Các văn bản giấy phép khác
- Giấy phép Apache 2.0 (Kokoro, kokoro-js, Transformers.js, phonemizer.js)
- ONNX Runtime, Giấy phép MIT, Bản quyền (c) Microsoft Corporation
Ghi nhận dữ liệu huấn luyện giọng nói
Mô hình Kokoro được huấn luyện trên âm thanh được phép sử dụng và không thuộc bản quyền. Các tác giả của nó liệt kê hai bộ dữ liệu theo Creative Commons Attribution đã nằm trong tập huấn luyện của phiên bản 1.0: kho tnc của Koniwa (CC BY 3.0) và cơ sở dữ liệu giọng nói tiếng Pháp SIWIS (CC BY 4.0). Kokoro được thiết kế dựa trên StyleTTS 2 của Li và cộng sự, và được huấn luyện bởi tác giả của Kokoro; xem thẻ mô hình để biết chi tiết.
Những thay đổi chúng tôi đã thực hiện
Địa chỉ tải xuống bên trong gói kokoro-js đã được đổi từ Hugging Face và jsDelivr sang assets.hermoso.ai, để mọi thứ được phục vụ từ kho lưu trữ của chúng tôi. Tệp WebAssembly của ONNX Runtime và phần glue script của nó là các tệp được phát hành cùng Transformers.js 3.5.1, không thay đổi. Mô hình và tệp giọng là bản ONNX 8-bit, không thay đổi.
Câu hỏi thường gặp
Trình tạo giọng nói AI miễn phí có phải mã nguồn mở không?
Nó được xây dựng từ các thành phần mã nguồn mở: mô hình Kokoro và Transformers.js theo Apache-2.0, ONNX Runtime theo MIT và eSpeak NG theo GPL. Mã script của trang là JavaScript đọc được, theo giấy phép MIT.
Quay lại trình tạo giọng nói AI miễn phí, hoặc bắt đầu miễn phí tại Hermoso.
Bắt đầu miễn phí → Xem bảng giá