On-Device end-to-end voice recognition powered by deep learning.
Project description
Picovoice Python SDK Demos
Picovoice is an end-to-end platform for building voice products on your terms. It enables creating voice experiences similar to Alexa and Google. But it entirely runs on-device. Picovoice is
- Private: Everything is processed on-device. Intrinsically HIPAA and GDPR compliant.
- Reliable: Runs without relying on connectivity or external service availability.
- Responsive: Edge-first architecture eliminates unpredictable network delay.
- Highly-Accurate: Resilient to noise and reverberation. Outperforms cloud-based solutions with high margins.
- Cross-Platform: Build on your platforms of choice, with tools your team is accustomed to.
- Cost-Effective: Avoid unbounded cloud fees by processing locally with minimal resources.
Compatibility
- Python 3
- Runs on Linux (x86_64), Mac (x86_64), Windows (x86_64), Raspberry Pi (all variants), and BeagleBone.
Installation
sudo pip3 install picovoice
Usage
Using a working microphone connected to your device run the following in the terminal
picovoice_demo_mic --keyword_path ${PATH_TO_PORCUPINE_KEYWORD_FILE} \
--context_path ${PATH_TO_RHINO_CONTEXT_FILE)}
picovoice_demo_file --input_audio_path ${PATH_TO_INPUT_AUDIO_FILE} \
--keyword_path ${PATH_TO_PORCUPINE_KEYWORD_FILE} --context_path ${PATH_TO_RHINO_CONTEXT_FILE)}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
picovoicedemo-0.7.1.tar.gz
(8.3 kB
view hashes)
Built Distribution
Close
Hashes for picovoicedemo-0.7.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdd3b91d6ac2fc7fae0f85924347f123cd89bb2f9ad27c6d3be0ea1d77b70d10 |
|
MD5 | 7af110e8445d54b1a2dbad26fe496b6f |
|
BLAKE2b-256 | 842c4fd4c0f03be64ff95a6eeda64e59e77acfbe521cb974699d01461ae0d67c |