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 [1]
  • Compact and Computationally-Efficient [2]
  • Cross-Platform:
    • Linux (x86_64)
    • macOS (x86_64, arm64)
    • Windows (x86_64)
    • Android
    • iOS
    • Raspberry Pi (4, 3)
    • NVIDIA Jetson Nano

Compatibility

  • Python 3
  • Runs on Linux (x86_64), macOS (x86_64, arm64), Windows (x86_64), Raspberry Pi (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-1.0.7.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

pvcheetahdemo-1.0.7-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pvcheetahdemo-1.0.7.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for pvcheetahdemo-1.0.7.tar.gz
Algorithm Hash digest
SHA256 4bfa72983ca2bff6b50f8d8d9c8e15dd94f209ec85c9f578b40c79d6002dcd06
MD5 cc6fe4c7d3840b33b178e287b17af3af
BLAKE2b-256 8753bb3cf7bd43d52cef12835b9b8029d9f6fdf6ca351545e72bd9c330b2bbf8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pvcheetahdemo-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for pvcheetahdemo-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 ccc71dde75c27ac3c8cc3208e0bd8f0c774a0225c937fa1b016e79e9a570eb75
MD5 03ecd4359802beaa14ec412a8a06b5a7
BLAKE2b-256 cc8c159cfd040e0c29fe1ca196c057428f9c7a8133057cac5923f0ab0713b371

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