Skip to main content

Cheetah speech-to-text engine demos

Project description

Cheetah Speech-to-Text Demos

Made in Vancouver, Canada by Picovoice

Cheetah

Cheetah is an on-device streaming speech-to-text engine. Cheetah is:

  • Private; All voice processing runs locally.
  • Accurate
  • Compact and Computationally-Efficient
  • Cross-Platform:
    • Linux (x86_64), macOS (x86_64, arm64), and Windows (x86_64, arm64)
    • Android and iOS
    • Chrome, Safari, Firefox, and Edge
    • Raspberry Pi (3, 4, 5)

Compatibility

  • Python 3.9+
  • Runs on Linux (x86_64), macOS (x86_64, arm64), Windows (x86_64, arm64), and Raspberry Pi (3, 4, 5).

Installation

pip3 install pvcheetahdemo

AccessKey

Cheetah requires a valid Picovoice AccessKey at initialization. AccessKey acts as your credentials when using Cheetah SDKs. Signup or Login to Picovoice Console to get your AccessKey. Make sure to keep your AccessKey secret.

Usage

Microphone Demo

You need a working microphone connected to your machine for this demo. Run the following in the terminal:

cheetah_demo_mic --access_key ${ACCESS_KEY}

Replace ${ACCESS_KEY} with yours obtained from Picovoice Console.

File Demo

Run the following in the terminal:

cheetah_demo_file --access_key ${ACCESS_KEY} --wav_paths ${WAV_PATH}

Replace ${ACCESS_KEY} with yours obtained from Picovoice Console and ${WAV_PATH} with a path to a compatible (single-channel, 16 kHz, 16-bit PCM) wav file you wish to transcribe.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pvcheetahdemo-4.1.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pvcheetahdemo-4.1.0-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file pvcheetahdemo-4.1.0.tar.gz.

File metadata

  • Download URL: pvcheetahdemo-4.1.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for pvcheetahdemo-4.1.0.tar.gz
Algorithm Hash digest
SHA256 c8bff74e0e194dbccef9e20d8d61530bec01e506618ce592da88637d1c5b8c54
MD5 85ec5406ef32143b808821f71dfbc9c4
BLAKE2b-256 5f0b47e49c66f14ef356a0b10321e98a7c5de9aea56caeeb9c9cfcb51efb46d5

See more details on using hashes here.

File details

Details for the file pvcheetahdemo-4.1.0-py3-none-any.whl.

File metadata

  • Download URL: pvcheetahdemo-4.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for pvcheetahdemo-4.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0e9fce6be3e58ea3255e5f7a3687d2bee462bad09bcc7dafaa57edb4eb802204
MD5 69d7225b773673592d88c21db46d1fb1
BLAKE2b-256 d5318010a26bc9cfd5d154b740152b898270bae5ea5b48fc364de88daf2f3561

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page