# **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.You can find the source code and contribute on: [Github](https://github.com/rohitkumyadav/pico_hwd_detection.git)
## **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`:
```bash
pip install pico-hwd-detection
```
Or:
```bash
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](https://console.picovoice.ai/).
### **Usage Example**
```python
from pico_hwd_detection import pico_hotword
pico_hotword.hotword_detection(access_key)
```
For more details, you can visit the [documentation](https://medium.com/@rohitkuyadav2003).
---
This version is polished and clear, suitable for a professional PyPI module description.
Raw data
{
"_id": null,
"home_page": null,
"name": "pico-hwd-detection",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "python, video, stream, video stream, camera stream, sockets",
"author": "Rohit Kumar Yadav",
"author_email": "<rohitkuyadav2003@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/be/3c/9327f81a9152f42858cc3d0140adf22afbf55376a4e77da6c871d945907d/pico_hwd_detection-1.1.2.tar.gz",
"platform": null,
"description": "\r\n\r\n\r\n# **pico-hwd-detection**\r\n\r\n\r\n\r\n`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.You can find the source code and contribute on: [Github](https://github.com/rohitkumyadav/pico_hwd_detection.git)\r\n\r\n## **Overview**\r\n\r\nVoice-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.\r\n\r\n\r\n\r\n`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.\r\n\r\n\r\n\r\n### **Key Features**\r\n\r\n- **Real-time Hotword Detection:** Detects predefined hotwords with minimal latency, ensuring a smooth user experience.\r\n\r\n- **Customizable Keywords:** Flexibly modify hotword lists according to application requirements.\r\n\r\n- **Cross-Platform Compatibility:** Fully supports Windows, macOS, and Linux platforms.\r\n\r\n- **User-Friendly API:** Offers simple and intuitive functions for easy integration into any project.\r\n\r\n\r\n\r\n### **Installation**\r\n\r\nInstall the package via `pip`:\r\n\r\n```bash\r\n\r\npip install pico-hwd-detection\r\n\r\n```\r\n\r\nOr:\r\n\r\n```bash\r\n\r\npip3 install pico-hwd-detection\r\n\r\n```\r\n\r\n\r\n\r\n### **Supported Platforms**\r\n\r\n- **Linux (x86_64)**\r\n\r\n- **macOS (x86_64, arm64)**\r\n\r\n- **Windows**\r\n\r\n\r\n\r\n### **Getting an Access Key**\r\n\r\nTo use `pico-hwd-detection`, you'll need an access key. Obtain one for free by visiting [Picovoice Console](https://console.picovoice.ai/).\r\n\r\n\r\n\r\n### **Usage Example**\r\n\r\n```python\r\n\r\nfrom pico_hwd_detection import pico_hotword\r\n\r\n\r\n\r\npico_hotword.hotword_detection(access_key)\r\n\r\n```\r\n\r\n\r\n\r\nFor more details, you can visit the [documentation](https://medium.com/@rohitkuyadav2003).\r\n\r\n\r\n\r\n---\r\n\r\n\r\n\r\nThis version is polished and clear, suitable for a professional PyPI module description.\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Hotword Detection with Porcupine and Python",
"version": "1.1.2",
"project_urls": null,
"split_keywords": [
"python",
" video",
" stream",
" video stream",
" camera stream",
" sockets"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "92074988aba009053782b20867de0694034aea7f2caea93d794e769069a239bd",
"md5": "c8ca8cd32f216febb2627802c98a2a22",
"sha256": "10e51fee82f00aa597a20556273714b794b0d62b22fbb6244854e2776c6cb249"
},
"downloads": -1,
"filename": "pico_hwd_detection-1.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c8ca8cd32f216febb2627802c98a2a22",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 4478,
"upload_time": "2024-10-06T09:04:16",
"upload_time_iso_8601": "2024-10-06T09:04:16.105323Z",
"url": "https://files.pythonhosted.org/packages/92/07/4988aba009053782b20867de0694034aea7f2caea93d794e769069a239bd/pico_hwd_detection-1.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "be3c9327f81a9152f42858cc3d0140adf22afbf55376a4e77da6c871d945907d",
"md5": "40702d1b0dda9de6176a205f704c7093",
"sha256": "1ffe00ff39d1470c1c272885cd523a3c1ce84a9e8a2a3748a235a4bf460d8966"
},
"downloads": -1,
"filename": "pico_hwd_detection-1.1.2.tar.gz",
"has_sig": false,
"md5_digest": "40702d1b0dda9de6176a205f704c7093",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4980,
"upload_time": "2024-10-06T09:04:18",
"upload_time_iso_8601": "2024-10-06T09:04:18.055797Z",
"url": "https://files.pythonhosted.org/packages/be/3c/9327f81a9152f42858cc3d0140adf22afbf55376a4e77da6c871d945907d/pico_hwd_detection-1.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-06 09:04:18",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "pico-hwd-detection"
}