Skip to main content

A plugin to turn a LED on when a wakeword is detected

Project description

PHAL plugin - Wakeword LED

A light (LED) indicator when Open Voice OS is listening and/or speaking.

Video

About

This PHAL plugin interacts with a LED connected to a GPIO to let you know if Open Voice OS is listening. When a wake word is detected the LED turns on and when the audio output is over the LED turns off.

It also possible to configure the plugin to only turn the LED on and off during the listening (not the audio output).

Installation

pip install ovos-phal-plugin-ww-led

Configuration

The plugin configuration file is ~/.config/OpenVoiceOS/ovos-phal-plugin-ww-led.json.

Option Value Description
gpio_pin N/A GPIO PIN where the LED is connected
wakeword_only false Turn on the LED only during the wakeword detection
pulse true Make the LED pulse

Example

Configuration sample of ~/.config/OpenVoiceOS/ovos-phal-plugin-ww-led.json.

{
  "gpio_pin": 25,
  "wakeword_only": false,
  "pulse": true
}

Credits

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

ovos-phal-plugin-ww-led-0.1.1a2.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file ovos-phal-plugin-ww-led-0.1.1a2.tar.gz.

File metadata

File hashes

Hashes for ovos-phal-plugin-ww-led-0.1.1a2.tar.gz
Algorithm Hash digest
SHA256 4ec7549e02a8e3fa8b492402fc2a2a8c6e649e5419ebc0617a6f99131913cc27
MD5 68b150ebe3e64d5fb97ebca2d8f73cb4
BLAKE2b-256 619e876ed32f96ce95b8d520bf5539b0bee9a40bfa055fb7035d265f585f5261

See more details on using hashes here.

File details

Details for the file ovos_phal_plugin_ww_led-0.1.1a2-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_phal_plugin_ww_led-0.1.1a2-py3-none-any.whl
Algorithm Hash digest
SHA256 c1ff95eec7f4af96681c1d653bb72059a845c6186adc9d676462125f010642b2
MD5 b12bf8193098474ccfb6a9558a26596a
BLAKE2b-256 f87c973ec8d7436b97f0697ff073dee8e49a7c110e94c9c8ce58ce5b362b5081

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