Licenze e componenti di terze parti
Elio Karaoke Studio è gratuito e si appoggia a software open source realizzato da altri. Questi componenti appartengono ai rispettivi autori e sono distribuiti secondo le loro licenze. I loro autori non sono affiliati a Elio Karaoke Studio e non lo sostengono né lo approvano. Tutti i nomi e i marchi citati appartengono ai rispettivi proprietari.
Ultimo aggiornamento: settembre 2026 · riferito alla versione 1.0.0
Cosa viene installato e quando
Per funzionare, il programma ha bisogno di alcuni componenti esterni. Una parte è inclusa nel pacchetto di installazione, il resto viene scaricato dalle fonti ufficiali: serve una connessione a internet e diversi GB di spazio libero.
Incluso nel pacchetto di installazione
FFmpeg (conversione audio) e alcune librerie per l'audio e per .NET. Vengono copiati sul tuo PC insieme al programma.
Scaricato durante l'installazione
Python 3.11, se non è già presente sul PC, e circa 120 librerie Python (tra cui Demucs, WhisperX e PyTorch), scaricate dall'archivio ufficiale PyPI.
Scaricato durante l'installazione, se acconsenti
Circa 2 GB di modelli di intelligenza artificiale, una volta sola. Il programma di installazione chiede prima il tuo consenso e non li scarica se rispondi di no.
Nota: se Python non è installato, il programma di installazione lo installa tramite winget, lo strumento di Windows, accettando per tuo conto i contratti di licenza di winget e di Python. Proseguendo con l'installazione accetti questi termini.
Componenti principali
I componenti che il programma usa direttamente, con la loro licenza. L'elenco completo delle librerie Python è più in basso.
| Componente | Versione | A cosa serve | Licenza | Sito / sorgente |
|---|---|---|---|---|
| Incluso nel pacchetto di installazione | ||||
| FFmpeg (build gyan.dev essentials) | 9.0.1 | Conversione e lettura dei file audio | GPL-3.0 | ffmpeg.org |
| NAudio | 1.10.0 | Riproduzione audio nel programma | Ms-PL | github.com/naudio |
| SoundTouch.Net, SoundTouch.Net.NAudioSupport | 2.3.2 | Rallentare la riproduzione senza cambiare l'intonazione | LGPL-2.1 | github.com/owoudenberg |
| System.Memory, System.Buffers, System.Numerics.Vectors, System.Runtime.CompilerServices.Unsafe | 4.5.x | Librerie di supporto di .NET | MIT | github.com/dotnet |
| Scaricato durante l'installazione | ||||
| Python | 3.11 | Esegue i moduli di intelligenza artificiale | PSF-2.0 | python.org |
| Demucs | 4.1.0 | Separazione di voce e base musicale | MIT | github.com/facebookresearch |
| WhisperX | 3.8.6 | Allineamento del testo all'audio, parola per parola | BSD-2-Clause | github.com/m-bain |
| faster-whisper | 1.2.1 | Riconoscimento vocale | MIT | github.com/SYSTRAN |
| PyTorch, torchaudio | 2.8.0 | Motore di calcolo per l'intelligenza artificiale | BSD-3-Clause, BSD-2-Clause | pytorch.org |
| Transformers | 4.57.6 | Caricamento del modello di allineamento | Apache-2.0 | github.com/huggingface |
| librosa | 0.11.0 | Analisi audio | ISC | github.com/librosa |
| soundfile | 0.14.0 | Lettura e scrittura dei file audio | BSD-3-Clause | github.com/bastibe |
| Pyphen | 0.18.1 | Divisione delle parole in sillabe | GPL-2.0+ / LGPL-2.1+ / MPL-1.1 | github.com/Kozea |
| mutagen | 1.48.1 | Scrittura del testo sincronizzato nel file MP3 | GPL-2.0-or-later | github.com/quodlibet |
| lameenc | 1.8.4 | Codifica MP3 (encoder LAME) | LGPL-3.0-or-later | github.com/chrisstaite |
| Scaricato durante l'installazione, se acconsenti | ||||
| htdemucs (Meta) | — | Modello per separare voce e base | MIT | github.com/facebookresearch |
| Systran/faster-whisper-small | — | Modello di riconoscimento vocale | MIT | huggingface.co/Systran |
| jonatasgrosman/wav2vec2-large-xlsr-53-italian | — | Modello per l'allineamento parola per parola | Apache-2.0 | huggingface.co/jonatasgrosman |
| Servizi online | ||||
| LRCLIB | — | Ricerca dei testi delle canzoni, solo quando lo chiedi tu | Servizio web esterno | lrclib.net |
FFmpeg e la licenza GPL
Il pacchetto di installazione include i programmi ffmpeg, ffprobe e ffplay della build statica per Windows 9.0.1 "essentials" di gyan.dev, senza alcuna modifica. FFmpeg è distribuito secondo la GNU General Public License versione 3 (GPL v3). Elio Karaoke Studio lo usa come programma separato.
- Codice sorgente di questa versione: github.com/FFmpeg/FFmpeg/commit/bf1b838f2a
- Configurazione della build e librerie incluse: ffmpeg-README.txt · gyan.dev/ffmpeg/builds
- Testo della licenza: GNU GPL v3
Su richiesta, per almeno tre anni dall'ultima distribuzione di questa versione, forniamo gratuitamente una copia completa del codice sorgente corrispondente a FFmpeg e alle librerie incluse nella build. Scrivi a [email protected].
Elenco completo delle librerie Python
Tutte le librerie installate durante l'installazione, con la versione esatta e la licenza (identificativo SPDX). Sono scaricate dall'archivio ufficiale PyPI e non vengono modificate.
Mostra tutte le 120 librerie
- aiohappyeyeballs 2.7.1 PSF-2.0
- aiohttp 3.14.3 Apache-2.0 AND MIT
- aiosignal 1.4.0 Apache-2.0
- alembic 1.20.0 MIT
- antlr4-python3-runtime 4.9.3 BSD-3-Clause
- asteroid-filterbanks 0.4.0 MIT
- attrs 26.1.0 MIT
- audioread 3.1.0 MIT
- av 18.1.0 BSD-3-Clause
- certifi 2026.7.22 MPL-2.0
- cffi 2.1.1 MIT-0
- charset-normalizer 3.5.1 MIT
- click 8.5.0 BSD-3-Clause
- cloudpickle 3.1.2 BSD-3-Clause
- colorama 0.4.6 BSD-3-Clause
- colorlog 6.12.0 MIT
- contourpy 1.3.3 BSD-3-Clause
- ctranslate2 4.8.2 MIT
- cycler 0.12.1 BSD-3-Clause
- decorator 5.3.1 BSD-2-Clause
- defusedxml 0.7.1 PSF-2.0
- demucs 4.1.0 MIT
- einops 0.8.2 MIT
- faster-whisper 1.2.1 MIT
- filelock 4.0.0 MIT
- flatbuffers 25.12.19 Apache-2.0
- fonttools 4.65.0 MIT
- frozenlist 1.8.0 Apache-2.0
- fsspec 2026.9.0 BSD-3-Clause
- googleapis-common-protos 1.75.3 Apache-2.0
- greenlet 3.5.6 MIT AND PSF-2.0
- grpcio 1.84.0 Apache-2.0
- huggingface_hub 0.36.2 Apache-2.0
- idna 3.20 BSD-3-Clause
- Jinja2 3.1.6 BSD-3-Clause
- joblib 1.6.0 BSD-3-Clause
- julius 0.2.8 MIT
- kiwisolver 1.5.1 BSD-3-Clause
- lameenc 1.8.4 LGPL-3.0-or-later
- lazy-loader 0.5 BSD-3-Clause
- librosa 0.11.0 ISC
- lightning 2.6.6 Apache-2.0
- lightning-utilities 0.15.3 Apache-2.0
- llvmlite 0.49.0 BSD-2-Clause
- Mako 1.4.1 MIT
- markdown-it-py 4.2.0 MIT
- MarkupSafe 3.0.3 BSD-3-Clause
- matplotlib 3.11.2 Matplotlib License (PSF-based)
- mdurl 0.1.2 MIT
- mpmath 1.3.0 BSD-3-Clause
- msgpack 1.2.2 Apache-2.0
- multidict 6.9.0 Apache-2.0
- mutagen 1.48.1 GPL-2.0-or-later
- narwhals 2.26.0 MIT
- networkx 3.6.1 BSD-3-Clause
- nltk 3.10.3 Apache-2.0
- numba 0.67.0 BSD-2-Clause
- numpy 2.4.6 BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0
- omegaconf 2.3.1 BSD-3-Clause
- onnxruntime 1.30.0 MIT
- opentelemetry-api 1.44.0 Apache-2.0
- opentelemetry-exporter-otlp 1.44.0 Apache-2.0
- opentelemetry-exporter-otlp-proto-common 1.44.0 Apache-2.0
- opentelemetry-exporter-otlp-proto-grpc 1.44.0 Apache-2.0
- opentelemetry-exporter-otlp-proto-http 1.44.0 Apache-2.0
- opentelemetry-proto 1.44.0 Apache-2.0
- opentelemetry-sdk 1.44.0 Apache-2.0
- opentelemetry-semantic-conventions 0.65b0 Apache-2.0
- optuna 5.0.0 MIT
- packaging 26.3 Apache-2.0 OR BSD-2-Clause
- pandas 3.0.6 BSD-3-Clause
- pillow 12.3.0 MIT-CMU
- platformdirs 4.11.10 MIT
- pooch 1.9.0 BSD-3-Clause
- primePy 1.3 MIT
- propcache 0.5.4 Apache-2.0
- protobuf 7.36.2 BSD-3-Clause
- pyannote-audio 4.0.7 MIT
- pyannote-core 6.0.1 MIT
- pyannote-database 6.1.1 MIT
- pyannote-metrics 4.1 MIT
- pyannote-pipeline 4.0.0 MIT
- pyannoteai-sdk 0.4.0 MIT
- pycparser 3.0 BSD-3-Clause
- Pygments 2.21.0 BSD-2-Clause
- pyparsing 3.3.2 MIT
- pyphen 0.18.1 GPL-2.0-or-later OR LGPL-2.1-or-later OR MPL-1.1
- python-dateutil 2.9.0.post0 Apache-2.0 AND BSD-3-Clause
- pytorch-lightning 2.6.6 Apache-2.0
- pytorch-metric-learning 2.9.0 MIT
- PyYAML 6.0.3 MIT
- regex 2026.9.10 Apache-2.0 AND CNRI-Python
- requests 2.34.2 Apache-2.0
- rich 15.0.0 MIT
- safetensors 0.8.0 Apache-2.0
- scikit-learn 1.9.1 BSD-3-Clause
- scipy 1.17.1 BSD-3-Clause
- six 1.17.0 MIT
- sortedcontainers 2.4.0 Apache-2.0
- soundfile 0.14.0 BSD-3-Clause
- soxr 1.1.0 LGPL-2.1-or-later
- sphn 0.2.1 Apache-2.0
- SQLAlchemy 2.0.54 MIT
- sympy 1.14.0 BSD-3-Clause
- threadpoolctl 3.7.0 BSD-3-Clause
- tokenizers 0.22.2 Apache-2.0
- torch 2.8.0 BSD-3-Clause
- torch-audiomentations 0.12.0 MIT
- torch_pitch_shift 1.2.5 MIT
- torchaudio 2.8.0 BSD-2-Clause
- torchcodec 0.7.0 BSD-3-Clause
- torchmetrics 1.9.0 Apache-2.0
- torchvision 0.23.0 BSD-3-Clause
- tqdm 4.70.1 MPL-2.0 AND MIT
- transformers 4.57.6 Apache-2.0
- typing_extensions 4.16.0 PSF-2.0
- tzdata 2026.4 Apache-2.0
- urllib3 2.8.0 MIT
- whisperx 3.8.6 BSD-2-Clause
- yarl 1.25.1 Apache-2.0
Testi delle licenze
Per i componenti inclusi nel pacchetto di installazione riportiamo qui i file di licenza originali. Per tutti gli altri componenti fanno fede il file LICENSE di ciascun progetto, raggiungibile dai link qui sopra, e i testi ufficiali delle licenze.
Componenti inclusi nel pacchetto di installazione
- FFmpeg — GNU GPL v3
- NAudio — Microsoft Public License (Ms-PL)
- SoundTouch.Net — GNU LGPL v2.1
- System.* (.NET Foundation) — MIT · THIRD-PARTY-NOTICES
Testi ufficiali delle licenze
Privacy e connessioni a internet
Elio Karaoke Studio non raccoglie dati personali e non invia a nessuno le tue canzoni né i tuoi testi: l'elaborazione avviene interamente sul tuo PC.
Per scaricare i componenti, il programma si collega ai server dei rispettivi fornitori: Microsoft (winget), python.org, PyPI, Hugging Face e Meta (dl.fbaipublicfiles.com). Quando cerchi un testo, la ricerca viene inviata a LRCLIB. Come per qualsiasi download, questi servizi ricevono il tuo indirizzo IP e trattano i dati secondo le proprie informative sulla privacy.
Se il motore di trascrizione principale non riesce a elaborare un brano, il programma passa a WhisperX, che usa la libreria pyannote.audio. Per impostazione predefinita, pyannote.audio invia a pyannoteAI (otel.pyannote.ai) statistiche d'uso anonime: versione della libreria, tipo di modello, un identificativo di sessione casuale e la durata dell'audio elaborato. L'audio e i testi non vengono inviati.
Uso dei brani musicali
Elio Karaoke Studio è pensato per uso personale e privato. Sei tu il responsabile di avere i diritti necessari sulle canzoni e sui testi che elabori. I file creati con brani protetti da diritto d'autore non vanno distribuiti né usati in pubblico senza le autorizzazioni necessarie.
I testi trovati tramite LRCLIB provengono da un servizio esterno e appartengono ai rispettivi autori.