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.6.tar.gz (9.0 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.6-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file ovos_phal_plugin_alsa-0.1.6.tar.gz.

File metadata

  • Download URL: ovos_phal_plugin_alsa-0.1.6.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for ovos_phal_plugin_alsa-0.1.6.tar.gz
Algorithm Hash digest
SHA256 480aebff3c9914721af5da55e74557db9caaca40913c4c682d2cb2d16c76680a
MD5 df8fb9c279426cce230f9c0d9d406f83
BLAKE2b-256 94294c53d3d6d938be7d34d756b655592fd9dc2eda647f5894a8b98bf4bb685f

See more details on using hashes here.

File details

Details for the file ovos_phal_plugin_alsa-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_phal_plugin_alsa-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f88d4662e7cd2726478d103f8f2f49813b48587caf632cf8b955ca627b3a00fc
MD5 76291b393aa8709ac5c095235f9b598b
BLAKE2b-256 814bafe1b9f6ff875dac22016bf6b731f168ff7959405c0dc011ba8a06f1f223

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