Skip to main content

Hotword Detection with Porcupine and Python

Project description

Based on the provided description in your pypi.txt file, here’s a more professional version for your Python module's section on PyPI:


pico-hwd-detection

pico-hwd-detection is a Python module designed for seamless hotword detection powered by the Picovoice platform. This module stands out for its speed, simplicity, and accuracy, making it an ideal choice for developers needing real-time voice activation capabilities. Easy to integrate with minimal configuration, it offers ongoing updates to ensure optimal performance and reliability.

Overview

Voice-controlled technologies have become indispensable in the modern digital era. With the growing prevalence of virtual assistants like Siri, Alexa, and Google Assistant, users expect intuitive, voice-driven interactions with their devices. At the core of such systems lies the vital feature of hotword detection, which activates these devices, enabling real-time voice interaction.

pico-hwd-detection provides a lightweight and efficient solution for hotword detection using the Porcupine library from Picovoice. Built with a focus on real-time performance, the module allows developers to integrate voice-triggered functionality into their applications effortlessly, enhancing both user engagement and accessibility.

Key Features

  • Real-time Hotword Detection: Detects predefined hotwords with minimal latency, ensuring a smooth user experience.

  • Customizable Keywords: Flexibly modify hotword lists according to application requirements.

  • Cross-Platform Compatibility: Fully supports Windows, macOS, and Linux platforms.

  • User-Friendly API: Offers simple and intuitive functions for easy integration into any project.

Installation

Install the package via pip:

pip install pico-hwd-detection

Or:

pip3 install pico-hwd-detection

Supported Platforms

  • Linux (x86_64)

  • macOS (x86_64, arm64)

  • Windows

Getting an Access Key

To use pico-hwd-detection, you'll need an access key. Obtain one for free by visiting Picovoice Console.

Usage Example

from pico_hwd_detection import pico_hotword



pico_hotword.hotword_detection(access_key)

For more details, you can visit the documentation.


This version is polished and clear, suitable for a professional PyPI module description.

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

pico_hwd_detection-1.1.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

pico_hwd_detection-1.1.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file pico_hwd_detection-1.1.0.tar.gz.

File metadata

  • Download URL: pico_hwd_detection-1.1.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for pico_hwd_detection-1.1.0.tar.gz
Algorithm Hash digest
SHA256 55e34ed5f04121b1d032ff01dd5e796fb2f05b90caa633f0e11211516ae156af
MD5 e612195f0532009ec5db958ab8c304bc
BLAKE2b-256 e46f2f77ac1110cc70cc12c607d1dbd5a066bf1b6037adb6e6efd6942fdd163b

See more details on using hashes here.

File details

Details for the file pico_hwd_detection-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pico_hwd_detection-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 772b917a90c47f7456e55b83879ecee50246fd22b97f33d90219e0d9f93288f5
MD5 3203f79decd6f1d7816c140306db6be8
BLAKE2b-256 d2c7f3bfdca4877b6f67afb08fc7e142086164294fb784d5fc2c065c4d5c421f

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