Lseja には、それぞれのライセンスの下で使用している第三者のコンポーネントと素材が含まれています。以下に、名前、(必要に応じて)バージョン、ライセンス、そしてライセンス全文とソースコードがあるプロジェクトへのリンクを記載します。EULA のいかなる規定も、これらのオープンソースライセンスに基づくお客様の権利を制限するものではありません。
ライセンス全文は Lseja.exe と同じ場所にある licenses フォルダーにあります(一覧: README.txt)。THIRD-PARTY-LICENSES.txt には同梱のすべての npm パッケージとそのライセンスおよび著作権表示が含まれ、GPL-3.0、Apache-2.0、Open RAIL-M、MIT(llama.cpp)、DirectX Shader Compiler の全文はそれぞれ別のファイルです。
音声(オフラインの音声合成)
- Supertonic 3(ポーランド語/英語/日本語、Supertone Inc.) — モデルの重み:BigScience Open RAIL-M ライセンス(2022年8月18日付) — https://huggingface.co/Supertone/supertonic-3 — ライセンス全文: https://huggingface.co/Supertone/supertonic-3/blob/main/LICENSE — サンプルコード:MIT — https://github.com/supertone-oss-archive/supertonic
- Kokoro-82M v1.1-zh(中国語) — Apache-2.0 — https://huggingface.co/hexgrad/Kokoro-82M-v1.1-zh
- sherpa-onnx 1.13.8(Kokoro 用のランタイム。そのネイティブライブラリ
sherpa-onnx-c-api.dllには eSpeak NG も含まれています — 下記参照) — Apache-2.0 — https://github.com/k2-fsa/sherpa-onnx - eSpeak NG(Kokoro の声に使う音素変換器。
sherpa-onnx-c-api.dllに静的リンクされているほか、espeak-ng-dataのファイルも含みます) — GPL-3.0-or-later — https://github.com/espeak-ng/espeak-ng — 下記「eSpeak NG — GPL に関するお知らせ」を参照 - cppjieba 辞書(Kokoro 用の中国語の単語分割) — MIT — https://github.com/yanyiwu/cppjieba
- ONNX Runtime 1.24.3(
onnxruntime-node) — MIT — https://github.com/microsoft/onnxruntime — CPU のみで動作します(npm パッケージに付属する Microsoft DirectML は同梱していません — 下記「同梱していないもの」参照)
eSpeak NG — GPL に関するお知らせ
eSpeak NG は GNU General Public License バージョン3またはそれ以降の下でライセンスされています。ネイティブライブラリ sherpa-onnx-c-api.dll(本アプリの resources\app.asar.unpacked 内の node_modules\sherpa-onnx-win-x64 フォルダー)にコンパイルされて組み込まれているため、このファイル全体と espeak-ng-data フォルダー(resources\app.asar.unpacked\assets\tts\kokoro\espeak-ng-data)は GPL-3.0-or-later の下で配布されます。Lseja はこのライブラリを、中国語のテキストを音声に変換する別の補助プロセス(Kokoro の声)でのみ読み込みます。本アプリの他の部分は、そのプロセスにテキストを渡して音声ファイルを受け取るだけです。これらのファイルは GPL の条件に従って複製・改変・再配布できます。
対応するソースコードは本アプリの licenses\sources フォルダーに同梱しています:sherpa-onnx v1.13.8 と、sherpa-onnx-c-api.dll にコンパイルされているすべてのライブラリ( https://github.com/csukuangfj/espeak-ng の eSpeak NG、コミット ed530aa113046142eb5115cf2fc9157854d0ffe1 を含む)、およびビルド手順を記した SOURCES.txt。上流プロジェクト: https://github.com/k2-fsa/sherpa-onnx/tree/v1.13.8 · https://github.com/espeak-ng/espeak-ng 。また、少なくとも3年間は、ご希望に応じてコピーを無償でお送りします(contact@lseja.com)。このライブラリを読み込む Lseja 独自の補助スクリプト(kokoro-worker.js)は MIT ライセンスです。
ライセンス全文:licenses\GPL-3.0.txt · https://www.gnu.org/licenses/gpl-3.0.html
Supertonic 3 — Open RAIL-M の利用制限
同梱の音声モデルは BigScience Open RAIL-M ライセンスの下で提供されます。商用利用は許可されますが、お客様は、モデルまたはその出力を次の目的で使用しないことに同意するものとします。
(a) 適用される法律または規制に違反して;
(b) いかなる方法であれ、未成年者を搾取し、加害し、または加害しようとするために;
(c) 他者に害を与える目的で、虚偽であることが検証可能な情報を生成または拡散するために;
(d) 個人に害を与えるために使用されうる、個人を特定できる情報を生成または拡散するために;
(e) 機械によって生成されたものであることを明確に開示せずに、コンテンツを生成または拡散するために;
(f) 他者の名誉を毀損し、誹謗し、またはその他の方法でハラスメントを行うために;
(g) 本人の同意なく他者になりすまし、またはなりすまそうとする(例:ディープフェイク)ために;
(h) 個人の法的権利に悪影響を及ぼす、または拘束力があり執行可能な義務を生じさせもしくは変更する、完全に自動化された意思決定のために;
(i) オンラインまたはオフラインでの社会的行動、あるいは既知または予測される個人的特性もしくは人格的特性に基づいて、個人または集団を差別し、もしくは害することを意図した、またはそのような効果を持つ、あらゆる利用のために;
(j) 年齢、社会的特性、身体的特性または精神的特性に基づく特定の人々の集団の脆弱性のいずれかにつけ込んで、身体的または心理的な危害を引き起こす、または引き起こすおそれのある方法でその人々の行動を実質的に歪めるために;
(k) 法的に保護された特性またはカテゴリーに基づいて個人または集団を差別することを意図した、またはそのような効果を持つ、あらゆる利用のために;
(l) 医療上の助言および医療結果の解釈を提供するために;
(m) 個人が詐欺または犯罪を行うと予測するなど、司法の運営、法執行、出入国管理または庇護の手続に使用される目的で、情報を生成または拡散するために。
本翻訳は便宜上提供するものにすぎず、法的拘束力を有するのはライセンスの英語の原文(下記リンク先)です。
ライセンス全文:licenses\OpenRAIL-M-Supertonic-3.txt · https://huggingface.co/Supertone/supertonic-3/blob/main/LICENSE
音声認識・AI・記憶(オフライン)
- Whisper small(音声認識、既定) — Apache-2.0 — https://huggingface.co/openai/whisper-small
- Whisper large-v3-turbo(音声認識、オプション) — MIT — https://huggingface.co/openai/whisper-large-v3-turbo
- OpenCC 辞書(
opencc-js1.4.2 経由、中国語の音声認識結果を簡体字に正規化) — MIT AND Apache-2.0 — https://github.com/nk2028/opencc-js - Qwen2.5-7B-Instruct(全言語共通の言語モデル、GGUF) — Apache-2.0 — https://huggingface.co/Qwen/Qwen2.5-7B-Instruct
- Qwen3-1.7B(全言語共通の小型言語モデル。高性能なグラフィックカードのないPC向け。Qwen チーム、Alibaba Cloud。GGUF 変換:Unsloth) — Apache-2.0 — https://huggingface.co/Qwen/Qwen3-1.7B · GGUF: https://huggingface.co/unsloth/Qwen3-1.7B-GGUF
- node-llama-cpp 3.20.0(ローカル LLM 用ランタイム、llama.cpp のビルド b10361 付き) — MIT — https://github.com/withcatai/node-llama-cpp
- multilingual-e5-small(記憶とヘルプの検索に使う埋め込みモデル) — MIT — https://huggingface.co/intfloat/multilingual-e5-small
- @huggingface/transformers 4.2.0(Whisper と埋め込みモデル用のランタイム) — Apache-2.0 — https://github.com/huggingface/transformers.js
視覚(オフライン、既定でオフ)
- Qwen2-VL-2B-Instruct (GGUF) — Apache-2.0 — https://huggingface.co/Qwen/Qwen2-VL-2B-Instruct
- Qwen2.5-VL-7B-Instruct (GGUF) — Apache-2.0 — https://huggingface.co/Qwen/Qwen2.5-VL-7B-Instruct
- llama.cpp(
llama-server、ローカルの視覚用ランタイム) — MIT — https://github.com/ggml-org/llama.cpp — ライセンス文書:licenses\MIT-llama.cpp.txt - LLVM OpenMP ランタイム(
libomp.dll、llama.cpp が使用) — Apache-2.0 WITH LLVM-exception — https://github.com/llvm/llvm-project — 本アプリに同梱のライセンスファイル:resources\app.asar.unpacked\assets\vision\bin\LICENSE-LLVM-OpenMP
3D/レンダリング
- three.js 0.169.0 — MIT — https://threejs.org
- @pixiv/three-vrm, @pixiv/three-vrm-animation 3.5.5 — MIT — https://github.com/pixiv/three-vrm
ランタイム/その他
- Electron 43.7.2 — MIT — https://github.com/electron/electron — Chromium(BSD-3-Clause およびその他のオープンソースライセンス)を含みます。Electron と Chromium のライセンス文書はインストールフォルダーにあります(
LICENSE.electron.txt、LICENSES.chromium.html)。その一部が DirectX Shader Compiler(Lseja.exeと同じフォルダーのdxcompiler.dll、dxil.dll)です — University of Illinois/NCSA —licenses\DirectXShaderCompiler-NCSA.txt - koffi 3.1.6 — MIT — https://github.com/Koromix/koffi
- systeminformation 5.33.10(「診断」の GPU/RAM 測定値) — MIT — https://github.com/sebhildebrandt/systeminformation
- 同梱していないもの: Microsoft DirectML(
onnxruntime-nodeに付属)と sharp/libvips(transformers.js に付属) — 本アプリでは使用しないため、パッケージから削除しています。sharpの代わりにあるのは、当方で用意した空のスタブモジュールだけです。
お客様がご自身で追加したモデルは Lseja の一部ではなく、引き続きそれぞれのライセンスが適用されます — 各モデルのモデルカードをご確認ください。
素材
- キャラクターのアニメーション — Mixamo(Adobe)のもので、Adobe の Mixamo 規約に基づいて使用しています。アニメーションファイルを本アプリの外へ取り出したり再配布したりすることはできません — https://www.mixamo.com
- 録音済みのボイス — 商用利用の権利がある有料プランの ElevenLabs(Eleven v3)で生成しました。「Lseja」の声はこのキャラクターのためにデザインしたもので、実在の人物の声のクローンではありません — https://elevenlabs.io
- キャラクターのベースとなる3Dモデル — Yorshka(Yorshka Shop)さんの「ゾメちゃん」(Zome-chan)ver. 1.3 — https://booth.pm/en/items/4118550 — Lseja 用に改変し、作者の利用規約に基づいて使用しています。モデルおよびその派生モデルを再配布することはできません。