texttospeech.tools построен на следующих сторонних компонентах. Каждый используется по указанной здесь лицензии; ссылки на полные тексты лицензий приведены внизу этой страницы.
Голоса и речевой движок
Голосовая модель Kokoro-82M v1.0 и файлы голосов, © hexgrad — Apache License 2.0. Исходный код · Используемый здесь экспорт ONNX.
Голосовая модель Kokoro-82M v1.1-zh и 100 голосов путунхуа, © hexgrad — Apache License 2.0; китайские речевые данные предоставлены LongMaoData. Исходный код · Используемый здесь экспорт ONNX.
Нормализация текста и постобработка фонем адаптированы из kokoro-js 1.2.1, © hexgrad и участники — Apache License 2.0. Исходный код.
Transformers.js 3.8.1, © Hugging Face — Apache License 2.0. Исходный код.
ONNX Runtime Web 1.30, © Microsoft Corporation — MIT License. Исходный код.
Произношение (eSpeak NG)
Слова преобразуются в произношение с помощью eSpeak NG, скомпилированного в WebAssembly проектом phonemizer.js 1.2.1. eSpeak NG © его авторы, распространяется по лицензии GNU General Public License версии 3 или более поздней; phonemizer.js © Joshua Lochner, распространяется по лицензии Apache License 2.0. Этот компонент доставляется в ваш браузер отдельным файлом (скрипт phonemizer, который сайт загружает по требованию) и не объединяется с остальным кодом сайта.
Соответствующий исходный код: eSpeak NG — github.com/espeak-ng/espeak-ng; скрипты сборки WebAssembly и обёртка — github.com/xenova/phonemizer.js (версия 1.2.1). По запросу мы предоставим копию точного соответствующего исходного кода для версии, отдаваемой на этом сайте, в течение не менее трёх лет с момента, когда мы отдавали её в последний раз, — пишите на [email protected].
Вы можете заменить или изменить этот компонент на условиях GPL; он загружается отдельным файлом, и остальная часть сайта не зависит от его внутреннего устройства.
Китайское произношение
Китайский текст преобразуется в произношение нашим портом китайского фронтенда misaki 0.9, © hexgrad — Apache License 2.0 (исходный код); его правила тонального сандхи адаптированы из PaddleSpeech, © PaddlePaddle Authors — Apache License 2.0 (исходный код).
Сегментация слов: jieba-wasm 2.4 (jieba-rs), © его авторы — MIT License (исходный код). Пиньинь: pinyin-pro 3.29, © zh-lx — MIT License (исходный код). Преобразование традиционных иероглифов в упрощённые: opencc-js 1.4, © nk2028 — MIT License, со словарями OpenCC © авторы OpenCC — Apache License 2.0 (исходный код). Они загружаются только на страницах с китайскими голосами.
Кодирование аудио
Mediabunny 1.60 и @mediabunny/mp3-encoder 1.60, © Vanilagy — Mozilla Public License 2.0. Исходный код.
MP3-кодировщик включает кодировщик LAME MP3, скомпилированный в WebAssembly, © авторы LAME — GNU Lesser General Public License версии 2 или более поздней. Исходный код. Он загружается отдельным файлом только при скачивании MP3 и может быть заменён пользователем на условиях LGPL.
Импорт документов
PDF.js 5.7, © Mozilla Foundation — Apache License 2.0. Исходный код. Файлы Word читаются нашим собственным кодом.
Тексты лицензий
Apache License 2.0 · MIT License · GNU GPL v3 · GNU LGPL v2 · Mozilla Public License 2.0