Software credits.
Clear provenance.
SceneSparrow V1.2 · Reviewed October 14, 2026. Component licenses apply to their respective software, models and data. They do not grant rights in your imported scripts, lyrics or recordings.
| Component | Use & license | Source / license text |
|---|---|---|
| Kokoro / kokoro-js 1.2.1 | Natural speech · Apache 2.0 | Source · License |
| Whisper English models | Speech/singing transcription · MIT | Source · License |
| Transformers.js 3.8.1 | Inference · Apache 2.0 | Source · License |
| ONNX Runtime Web 1.22.0-dev.20250409-89f8206ba4 | Inference · MIT and applicable nested notices | Source · License |
| phonemizer.js 1.2.1 | Text-to-phonemes wrapper · Apache 2.0 | Source · License |
| eSpeak NG | Compiled phonemizer · GPL 3.0 or later | Source · License |
| Mammoth 1.9.0 | DOCX import · BSD 2-Clause | Source · License |
| PDF.js 4.10.38 | PDF reading/rendering · Apache 2.0 | Source · License |
| Tesseract.js 6.0.1 | Photo OCR · Apache 2.0 | Source · License |
| Tesseract core 6.0.0 | OCR runtime · Apache 2.0 and underlying components | Source · License |
| Leptonica | OCR image processing · BSD-style license | Source · License |
| English OCR trained data | Language data · Apache 2.0 upstream | Source |
| Capacitor 8.5.3 | Generated native projects · MIT | Source · License |
ONNX upstream nested notices cover a broader collection of components; including that file does not mean every listed component ships in this browser build. OCR trained data downloads use the public tessdata project. Component warranty notices apply as stated in their licenses.
Natural-voice distribution review remains open
The Apache license on the phonemizer wrapper does not replace the GPL license of its compiled eSpeak NG runtime. The current natural-voice worker includes that runtime. A lockfile, license text or general upstream link is not a complete corresponding-source package.
The exact source and build inputs corresponding to the bundled eSpeak binary, and the license obligations for the combined worker, still require resolution for the current browser distribution and before broader cast or app-store distribution. Prototype status and retaining natural voices do not waive those obligations. This credits page identifies that gap; it does not claim it is cured by a disclaimer. No blanket GPL license has been assigned to SceneSparrow's original code or artwork. Software distribution has not received legal clearance.
Import software and model files download on demand from public hosts. Native projects are source prototypes rather than signed store releases. Riff was created using built-in ImageGen for SceneSparrow. Scene and song samples are original demonstration content. Synthetic voices do not imply endorsement by a performer or model author.
Plain-text notices · Rights, privacy and scoring limits · Return to rehearsal