Models
Collection
Automation Foundation Models For Tiny Devices β’ 6 items β’ Updated β’ 13
A 16.9 MB speech model for transcription, word timestamps and speech embeddings in seven languages. See the Whistle website for model details, benchmarks and the browser demo.
pip install -U cactus-compute
import cactus
print(cactus.transcribe("clip.wav")["text"])
Use a 16 kHz WAV file. Install cactus-compute[mic] for other sample rates or microphone capture.
The package downloads and caches the engine and weights on first use.
This repository provides whistle.cact and checkpoints/whistle.safetensors.
Runtime binaries and supported platforms live in the Cactus repository.