Skip to content
Cactus Compute Releases Whistle Speech Recognition Model

Cactus Compute Releases Whistle Speech Recognition Model

First seen 9 Oct 2026, 02:37 UTC • •

Article Content

Browse articles
ThreatCluster AI
ThreatCluster •October 10, 2026 at 02:36 UTC
  • •Whistle is a new speech-to-text model by Cactus Compute, optimized for various devices.
  • •The model is 16.9 MB and runs on CPU without GPU dependencies.
  • •It features transcription, word timestamps, and speech embedding capabilities.

Cactus Compute has launched Whistle, a speech-to-text model designed for various devices including mobiles and microcontrollers. The model is a single 16.9 MB file that operates on CPUs without dependencies or GPU support. Whistle performs transcription for multiple languages, word timestamping, and speech embedding, all processed on-device. It utilizes a similar architecture to the existing Needle model, featuring a log-mel front end and a gated cross-attention decoder. The model can transcribe up to 30 seconds of audio and detects the language automatically. It also includes keyword biasing for improved accuracy on specific terms. The release is positioned as a significant advancement in speech recognition technology, but no vulnerabilities or exploitation concerns are reported.

Start a free Starter trial for enhanced analysis

Ask AI about this cluster

Timeline

2026-10-08
Whistle model released
Cactus Compute announced the launch of Whistle, a speech recognition model for multiple devices.
News.Ycombinator
2026-10-09
Whistle model detailed on Hugging Face
Hugging Face published details about the Whistle model, highlighting its features and capabilities.
huggingface.co

More articles in this cluster (2)

Common questions

What devices can run Whistle?
Whistle is designed for mobiles, wearables, robots, automotive systems, and microcontrollers.
How long can audio be for transcription?
Whistle can transcribe audio up to 30 seconds in length.
What languages does Whistle support?
Whistle supports English, German, French, Spanish, Italian, Dutch, and Polish.