O texttospeech.tools é construído sobre os seguintes componentes de terceiros. Cada um é usado sob a licença indicada aqui; os textos completos das licenças estão no final desta página.
Vozes e mecanismo de fala
Modelo de voz Kokoro-82M v1.0 e arquivos de voz, © hexgrad — Apache License 2.0. Código-fonte · Exportação ONNX usada aqui.
Modelo de voz Kokoro-82M v1.1-zh e as 100 vozes em mandarim, © hexgrad — Apache License 2.0; os dados de fala em chinês foram cedidos pela LongMaoData. Código-fonte · Exportação ONNX usada aqui.
Normalização de texto e pós-processamento de fonemas adaptados do kokoro-js 1.2.1, © hexgrad e colaboradores — Apache License 2.0. Código-fonte.
Transformers.js 3.8.1, © Hugging Face — Apache License 2.0. Código-fonte.
ONNX Runtime Web 1.30, © Microsoft Corporation — MIT License. Código-fonte.
Pronúncia (eSpeak NG)
As palavras são convertidas em pronúncias com o eSpeak NG, compilado para WebAssembly pelo phonemizer.js 1.2.1. O eSpeak NG é © de seus autores e licenciado sob a GNU General Public License, versão 3 ou posterior; o phonemizer.js é © Joshua Lochner e licenciado sob a Apache License 2.0. Este componente é entregue ao seu navegador como um arquivo separado (o script do phonemizer que este site carrega sob demanda) e não é combinado com o restante do código do site.
Código-fonte correspondente: eSpeak NG em github.com/espeak-ng/espeak-ng; os scripts de compilação para WebAssembly e o wrapper em github.com/xenova/phonemizer.js (versão 1.2.1). Mediante solicitação, forneceremos uma cópia do código-fonte correspondente exato da versão servida neste site, por pelo menos três anos a partir da última vez que a servimos — escreva para [email protected].
Você pode substituir ou modificar este componente nos termos da GPL; ele é carregado como um arquivo próprio e o restante do site não depende de seu funcionamento interno.
Pronúncia do chinês
O texto em chinês é convertido em pronúncias pela nossa adaptação do front-end chinês do misaki 0.9, © hexgrad — Apache License 2.0 (código-fonte); suas regras de sandhi tonal são adaptadas do PaddleSpeech, © PaddlePaddle Authors — Apache License 2.0 (código-fonte).
Segmentação de palavras: jieba-wasm 2.4 (jieba-rs), © de seus autores — MIT License (código-fonte). Pinyin: pinyin-pro 3.29, © zh-lx — MIT License (código-fonte). Conversão de tradicional para simplificado: opencc-js 1.4, © nk2028 — MIT License, com dicionários do OpenCC © dos autores do OpenCC — Apache License 2.0 (código-fonte). Estes são carregados apenas nas páginas de vozes em chinês.
Codificação de áudio
Mediabunny 1.60 e @mediabunny/mp3-encoder 1.60, © Vanilagy — Mozilla Public License 2.0. Código-fonte.
O codificador de MP3 inclui o codificador LAME MP3 compilado para WebAssembly, © dos autores do LAME — GNU Lesser General Public License, versão 2 ou posterior. Código-fonte. Ele é carregado como um arquivo separado apenas quando você baixa um MP3 e pode ser substituído pelo usuário nos termos da LGPL.
Importação de documentos
PDF.js 5.7, © Mozilla Foundation — Apache License 2.0. Código-fonte. Os arquivos Word são lidos pelo nosso próprio código.
Textos das licenças
Apache License 2.0 · MIT License · GNU GPL v3 · GNU LGPL v2 · Mozilla Public License 2.0