cheetah and leopard

Cheetah and Leopard are ecosystem siblings—Cheetah is optimized for real-time streaming speech-to-text while Leopard handles non-streaming (batch) audio processing, both built on Picovoice's platform for different use-case requirements.

cheetah
68
Established
leopard
49
Emerging
Maintenance 23/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 13/25
Stars: 661
Forks: 76
Downloads:
Commits (30d): 34
Language: Python
License: Apache-2.0
Stars: 474
Forks: 29
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About cheetah

Picovoice/cheetah

On-device streaming speech-to-text engine powered by deep learning

This tool helps convert spoken words into text instantly, right on your device, without sending your audio to the cloud. You speak into a microphone, and the software provides a real-time transcript. It's designed for developers building applications where privacy, speed, and offline functionality for speech-to-text are critical.

on-device-processing real-time-transcription voice-user-interfaces offline-applications speech-recognition

About leopard

Picovoice/leopard

On-device speech-to-text engine powered by deep learning

This tool helps you convert spoken audio into written text directly on your device, without sending any data to the cloud. You provide an audio file, and it gives you back a transcription. This is ideal for anyone who needs to process audio privately or in situations without internet access, such as field researchers, legal professionals, or medical staff who handle sensitive voice recordings.

audio-transcription data-privacy offline-processing voice-to-text secure-communication

Scores updated daily from GitHub, PyPI, and npm data. How scores work