Vai al contenuto

Whisper o Parakeet? Due motori locali, un compromesso chiaro.

WhisPaste include due motori vocali completamente offline affiancati. Whisper copre 99 lingue e può usare la tua GPU; Parakeet copre circa 25 lingue europee ed è pensato per la velocità, su GPU o su una semplice CPU. Entrambi girano interamente sul tuo dispositivo: cambia quando vuoi, oppure imposta un predefinito e non pensarci più.

Whisper: il tuttofare per le lingue

Whisper funziona come whisper.cpp, compilato direttamente in WhisPaste tramite dart:ffi: niente sottoprocessi, niente server. Copre 99 lingue in tre livelli di qualità (compact, balanced, Best Quality), così puoi scambiare dimensione del download e velocità con la precisione. Sull'hardware supportato accelera tramite Vulkan su Windows e Linux o Metal su Apple Silicon, e torna automaticamente alla CPU se una GPU va in crash o non è disponibile.

Parakeet: veloce su GPU e CPU

Parakeet esegue il modello Parakeet-TDT di NVIDIA, anch'esso interamente all'interno dell'app. Con GPU usa i backend di whisper.cpp (Metal su Mac, Vulkan su Windows e Linux, CUDA con il pacchetto CUDA opzionale); senza GPU utilizzabile gira sulla CPU tramite sherpa-onnx. Copre circa 25 lingue europee (meno di Whisper). Nel nostro benchmark CPU su Apple M5 era diverse volte più veloce del modello whisper.cpp compact sulla stessa CPU (Whisper girava con 4 thread di CPU e Parakeet con 8), e perfino più veloce di Whisper con l'accelerazione Metal. Il download è di 639 MB per il pacchetto CPU; con l'accelerazione GPU attiva si aggiunge il modello GPU, di circa 638 MB.

Vedi i numeri misurati nella pagina del benchmark dei motori

Quale motore conviene usare?

Scegli Whisper quando ti serve una lingua che non è nell'elenco di Parakeet, o quando vuoi scegliere tra le dimensioni dei modelli. Scegli Parakeet quando parli soprattutto una lingua europea supportata e vuoi il risultato più veloce, soprattutto senza una GPU capace. Nel nostro test di 20 enunciati, con parlato inglese letto e chiaro, Parakeet ha commesso circa la metà degli errori di parola (1,9% contro 3,4% di WER). Puoi cambiare in qualsiasi momento in Settings → Speech Recognition, senza reinstallare e senza perdere dati.

Quanto è più veloce Parakeet rispetto a Whisper?
Nel nostro benchmark su Apple Silicon, Parakeet era diverse volte più veloce di whisper.cpp (modello compact) sulla CPU, e circa quattro volte più veloce di Whisper con l'accelerazione Metal. In quel test sulla CPU Whisper girava con 4 thread e Parakeet con 8, quindi non si tratta di un confronto thread per thread. I numeri esatti e il metodo sono nella pagina del benchmark dei motori; su altro hardware il divario sarà diverso.
Quali lingue supporta ciascun motore?
Whisper supporta 99 lingue. Parakeet copre circa 25 lingue europee. Se la tua lingua non è nell'elenco di Parakeet, usa Whisper.
Posso cambiare motore senza perdere le impostazioni?
Sì. Entrambi i motori si trovano sotto il provider “Locally on Device” in Settings → Speech Recognition. Il cambio richiede un clic, e le tue scorciatoie, gli snippet e la cronologia restano esattamente come sono.