Skip to main content

A volume control plugin for OpenVoiceOS hardware abstraction layer

Project description

ovos-PHAL-plugin - alsa volume control

controls system volume with alsa

for voice control you need the companion ovos-skill-volume

self.bus.on("mycroft.volume.get", self.handle_volume_request)
self.bus.on("mycroft.volume.set", self.handle_volume_change)
self.bus.on("mycroft.volume.mute", self.handle_mute_request)
self.bus.on("mycroft.volume.unmute", self.handle_unmute_request)

HiveMind Support

This plugin can be used both in OVOS and with HiveMind satellites.

Be sure to allow "mycroft.volume.get.response" in your hivemind for your satellite to be able to report volume

hivemind-core allow-msg "mycroft.volume.get.response"

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_alsa-0.1.9a1.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ovos_phal_plugin_alsa-0.1.9a1-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file ovos_phal_plugin_alsa-0.1.9a1.tar.gz.

File metadata

  • Download URL: ovos_phal_plugin_alsa-0.1.9a1.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ovos_phal_plugin_alsa-0.1.9a1.tar.gz
Algorithm Hash digest
SHA256 6bc1cc0a2dedc8dc264977e7b7826d7cae0d2e87dfb45693efc0271e1abb3bbb
MD5 8e94e42ff02d78ef8340b1c2e3a206a7
BLAKE2b-256 ce9ff32497fd7f75609e001b722dd5f8569bd314f3c31e55eac4e610eac0f309

See more details on using hashes here.

File details

Details for the file ovos_phal_plugin_alsa-0.1.9a1-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_phal_plugin_alsa-0.1.9a1-py3-none-any.whl
Algorithm Hash digest
SHA256 5fd4a3dd1a3a976a0b7c4071658ebb51dc09398495c060da654fc8eb4575828d
MD5 1b4ac5618718013b3cc2c7ae6bd45d9c
BLAKE2b-256 f92162ba117213e09a7115aeac4c033a3dd98afac5ec5c490989d55904da33b3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page