Third-party software distributed by pocketweb.tools =================================================== PocketWebTools runs its AI models in your browser, so some third-party software is served to your device along with the site. This file lists what that software is, who wrote it, and what licence it carries. The full licence texts sit in /licenses/ next to this file. This file covers code and fonts that WE serve from pocketweb.tools. Model weights are downloaded by your browser directly from Hugging Face under their own licences, which are stated on each tool's page. ------------------------------------------------------------------------- 1. eSpeak NG -- GNU General Public License v3.0 or later ------------------------------------------------------------------------- WHAT IT IS A text-to-phoneme converter. Our text-to-speech tool needs to turn your words into pronunciation symbols before the voice model can speak them, and eSpeak NG does that step. WHERE IT IS SERVED FROM https://pocketweb.tools/vendor/kokoro-js-1.2.1.web.js eSpeak NG is not a separate file. It was compiled to WebAssembly and embedded inside that bundle by the upstream projects listed below, so the single file you receive contains both Apache-2.0 code and GPL-3.0-or-later code. We redistribute that file byte for byte, unmodified. It is loaded only by the Text to Speech tool (/text-to-speech). No other page on the site requests it. LICENCE GNU General Public License, version 3, or (at your option) any later version. Full text: /licenses/gpl-3.0.txt eSpeak NG's own README states: "eSpeak NG Text-to-Speech is released under the GPL version 3 or later license." CORRESPONDING SOURCE (GPL-3.0 section 6) eSpeak NG source code: https://github.com/espeak-ng/espeak-ng The WebAssembly build we serve came to us through this chain: kokoro-js 1.2.1 https://github.com/hexgrad/kokoro npm: https://www.npmjs.com/package/kokoro-js/v/1.2.1 phonemizer.js 1.2.1 https://github.com/xenova/phonemizer.js npm: https://www.npmjs.com/package/phonemizer/v/1.2.1 Stated plainly, because it limits how precise this pointer can be: phonemizer.js 1.2.1 checks a PREBUILT eSpeak NG artifact into its repository (src/espeakng.worker.js and data/espeakng.worker.data). It publishes no build script and pins no eSpeak NG version, commit or tag, and the minified bundle we receive carries no version string or copyright line that we could quote. We have therefore cited the eSpeak NG project itself rather than invent a commit hash. If you need the exact revision that went into phonemizer.js 1.2.1, that question has to go to phonemizer.js. If you want the corresponding source and cannot obtain it from the addresses above, write to support@pocketweb.tools and we will supply it. ------------------------------------------------------------------------- 2. kokoro-js -- Apache License 2.0 ------------------------------------------------------------------------- Version 1.2.1, by the Kokoro / hexgrad authors. https://github.com/hexgrad/kokoro Served from https://pocketweb.tools/vendor/kokoro-js-1.2.1.web.js Redistributed unmodified. Full text: /licenses/apache-2.0.txt This bundle also inlines its own copy of Hugging Face transformers.js (Apache-2.0, https://github.com/huggingface/transformers.js) and the eSpeak NG build described in section 1. ------------------------------------------------------------------------- 3. phonemizer.js -- Apache License 2.0 ------------------------------------------------------------------------- Version 1.2.1, by "Xenova" (the name in the package metadata). https://github.com/xenova/phonemizer.js Reaches your browser inside the kokoro-js bundle above. Full text: /licenses/apache-2.0.txt Note that phonemizer.js declares itself Apache-2.0 while embedding the GPL-3.0-or-later eSpeak NG build. Section 1 above is what governs that embedded code. ------------------------------------------------------------------------- 4. WebLLM -- Apache License 2.0 ------------------------------------------------------------------------- @mlc-ai/web-llm version 0.2.84, by the MLC AI authors. https://github.com/mlc-ai/web-llm Served from https://pocketweb.tools/vendor/web-llm-0.2.84.js Redistributed unmodified. Full text: /licenses/apache-2.0.txt ------------------------------------------------------------------------- 5. Google Sans Flex -- SIL Open Font License 1.1 ------------------------------------------------------------------------- Copyright 2015 The Google Sans Flex Authors https://github.com/googlefonts/googlesans-flex Served as WebOpenFont files from https://pocketweb.tools/fonts/. Subset by Unicode range; the glyph outlines are unmodified. Full text: /licenses/ofl-1.1-google-sans-flex.txt ------------------------------------------------------------------------- 6. JetBrains Mono -- SIL Open Font License 1.1 ------------------------------------------------------------------------- Copyright 2020 The JetBrains Mono Project Authors https://github.com/JetBrains/JetBrainsMono Served as WebOpenFont files from https://pocketweb.tools/fonts/. Subset by Unicode range; the glyph outlines are unmodified. Full text: /licenses/ofl-1.1-jetbrains-mono.txt ------------------------------------------------------------------------- Questions ------------------------------------------------------------------------- support@pocketweb.tools If you believe something we serve is missing from this file, please tell us and we will correct it.