Le générateur de voix IA gratuit est construit à partir de modèles et de code open source. Cette page liste chaque élément, sa licence et l'endroit où obtenir la source. Tous les fichiers sont servis sans modification, sauf mention contraire.
| Élément | Licence | Source |
|---|---|---|
| Modèle vocal Kokoro-82M v1.0 (build ONNX de la communauté Transformers.js, quantifié sur 8 bits) et ses fichiers de voix | Apache License 2.0 | huggingface.co/hexgrad/Kokoro-82M, huggingface.co/onnx-community/Kokoro-82M-v1.0-ONNX |
| kokoro-js 1.2.1 | Apache License 2.0 | github.com/hexgrad/kokoro |
| Transformers.js 3.5.1 | Apache License 2.0 | github.com/huggingface/transformers.js |
| ONNX Runtime Web 1.22 (le moteur WebAssembly) | Licence MIT | github.com/microsoft/onnxruntime |
| phonemizer.js 1.2.1 (transforme le texte en sons) | Apache License 2.0 | github.com/xenova/phonemizer.js |
| eSpeak NG, compilé en WebAssembly et intégré dans phonemizer.js | GNU GPL version 3 ou ultérieure | github.com/espeak-ng/espeak-ng |
eSpeak NG et la GPL
phonemizer.js se déclare sous Apache-2.0, mais le moteur vocal qu'il intègre, eSpeak NG, est sous licence GNU General Public License version 3 ou ultérieure, et le script téléchargé le contient sous forme compilée. Nous proposons donc l'ensemble du programme vocal dans le navigateur sous les termes de la GPL-3.0. Vous pouvez le copier, l'étudier, le modifier et le redistribuer selon cette licence.
- Le texte complet de la licence : GPL-3.0.
- Source d'eSpeak NG : github.com/espeak-ng/espeak-ng. Le build WebAssembly vient de phonemizer.js (voir
src/espeakng.worker.jset les scripts de build). - Le script servi à
/assets/voice/kokoro-web.22b79dc3.jsest le bundle navigateur kokoro-js 1.2.1 non modifié, avec seulement les adresses de téléchargement remplacées par assets.hermoso.ai. La page qui le pilote, voice-tool.070fec0f.js, et le worker qui fait tourner le modèle, voice-worker.0fd56bf4.js, sont du JavaScript lisible, publiés sous licence MIT. - Pour une copie de l'une de ces sources sur support physique, ou si un lien ici est cassé, écrivez à hello@hermoso.ai et nous vous l'enverrons.
Autres textes de licences
- Apache License 2.0 (Kokoro, kokoro-js, Transformers.js, phonemizer.js)
- ONNX Runtime, licence MIT, Copyright (c) Microsoft Corporation
Crédits pour les données d'entraînement vocales
Le modèle Kokoro a été entraîné sur des audios sous licence permissive ou libres de droits. Ses auteurs citent deux jeux de données sous licence Creative Commons Attribution qui faisaient partie de l'entraînement de la version 1.0 : le corpus tnc de Koniwa (CC BY 3.0) et la base de synthèse vocale française SIWIS (CC BY 4.0). Kokoro repose sur l'architecture StyleTTS 2 de Li et al. et a été entraîné par l'auteur de Kokoro ; voir la fiche du modèle pour plus de détails.
Modifications que nous avons apportées
Les adresses de téléchargement dans le bundle kokoro-js ont été remplacées par assets.hermoso.ai, au lieu de Hugging Face et jsDelivr, pour que tout soit servi depuis notre propre stockage. Le fichier WebAssembly d'ONNX Runtime et ses fichiers de liaison sont ceux publiés avec Transformers.js 3.5.1, sans modification. Les fichiers du modèle et des voix sont le build ONNX 8 bits, sans modification.
Questions fréquentes
Le générateur de voix IA gratuit est-il open source ?
Il est construit à partir d'éléments open source : le modèle Kokoro et Transformers.js sous Apache-2.0, ONNX Runtime sous MIT et eSpeak NG sous GPL. Le script de la page est du JavaScript lisible sous licence MIT.
Retour au générateur de voix IA gratuit, ou commencez gratuitement sur Hermoso.
Commencer gratuitement → Voir les tarifs