Cheetah Speech-to-Text
Python Quick Start
Platforms
- Linux (x86_64)
- macOS (x86_64, arm64)
- Windows (x86_64, arm64)
- Raspberry Pi (3, 4, 5)
Requirements
- Picovoice Account & AccessKey
- Python 3.9+
- PIP
Picovoice Account & AccessKey
Signup or Login to Picovoice Console to get your AccessKey.
Make sure to keep your AccessKey secret.
Quick Start
Setup
Install Python 3.
Install the pvcheetah Python package using PIP:
Usage
Create an instance of the engine and transcribe audio:
Free resources used by Cheetah Streaming Speech-to-Text:
Demo
For the Cheetah Streaming Speech-to-Text Python SDK, we offer demo applications that demonstrate how to use the Speech-to-Text engine on real-time audio streams (i.e. microphone input).
Setup
Install the pvcheetahdemo Python package using PIP:
This package installs command-line utilities for the Cheetah Streaming Speech-to-Text Python demos.
Usage
Use the --help flag to see the usage options for the demo:
Run the following command to start transcribing microphone input:
For more information on our Cheetah Streaming Speech-to-Text demos for Python, head over to our GitHub repository.
Resources
Packages
API
GitHub
- Cheetah Streaming Speech-to-Text Python SDK on GitHub
- Cheetah Streaming Speech-to-Text Python demo on GitHub