Synaptics/moonshine-tiny-bf16-torq

🤗 Hugging Face sourcemit484 MBother✓ 3 checksumsupdated today
Submit in one command

Run it next to your model folder. It makes the torrent, checks your files against Hugging Face, and submits it. You just start seeding and paste your key from your account. It only reads your files and never changes them. Read the script first if you like.

curl -fsSL https://pirateface.co/package.sh | bash -s -- --repo Synaptics/moonshine-tiny-bf16-torq ./model-folder
Needs a seeder →

Moonshine Tiny

Model Overview

Moonshine is a high-efficiency automatic speech recognition (ASR) model designed specifically for real-time speech recognition. Unlike Whisper, which processes audio in fixed 30-second chunks, Moonshine uses a variable-length architecture that only computes the actual duration of the speech received.

Useful Sensors developed Moonshine and released the English model as open-source. There are 2 models of different sizes and capabilities - base and tiny. The tiny version utilizes 27M parameters.

Model Features

  • Model Type: Automatic Speech Recognition
  • Input: Raw waveform (1D array of floats) 16kHz mono audio up to 30 seconds
  • Output: Sequence of token IDs (integers)
  • Quantization: None

Recommended Platforms

  • Synaptics Astra™ SL2600-Series with Torq
  • Synaptics Astra™ SL1600-Series with Synap

Metrics

Platform Model / Stage Environment Inference Time Infer / s
SL2610 Moonshine Tiny Decoder Torq v2.0.0 15.6 64.1
SL2610 Moonshine Tiny Encoder (5 sec audio) Torq v2.0.0 156.1 6.4

Deployment

Compiled Models

Torq compiled model files are provided in this repository. To recompile the models, see the Torq Documentation.

Source Models

The source model files are available at Synaptics/Moonshine.

Usage Tutorials / Example Apps

Synaptics AI Developer Zone Tutorials

Example App GitHub Repositories

License

Both the source model and the compiled model for on-device deployment are licensed under MIT License.

Learn More