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)
    • Android and iOS
    • Chrome, Safari, Firefox, and Edge
    • Raspberry Pi (5, 4, 3) and NVIDIA Jetson Nano

Compatibility

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

Installation

pip3 install pvcheetahdemo

AccessKey

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

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-2.0.1.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

pvcheetahdemo-2.0.1-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pvcheetahdemo-2.0.1.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.12

File hashes

Hashes for pvcheetahdemo-2.0.1.tar.gz
Algorithm Hash digest
SHA256 bb0313f93afae402ae961dbef4180c40cdd89a1c88670b1b8a5fbadffaffd4b3
MD5 fd38769d5f804211ecf6a2ea7a55a3af
BLAKE2b-256 e8a94f9586847f331fe570470080c93003dd1c8a5f53004b66ca720e9a1cbbb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pvcheetahdemo-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 71fde4d6f036623c053d85f51be9aea6f194d61eb02e33f241439eb86233cc27
MD5 4e0d3ae1976a63db6cfa300b62df5017
BLAKE2b-256 95eddf6a17701ef66d0baef67bddf10dfc6aa4831c46b4fcb8a98fdc3d899c26

See more details on using hashes here.

Supported by

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