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.8a2.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.8a2-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file ovos_phal_plugin_alsa-0.1.8a2.tar.gz.

File metadata

  • Download URL: ovos_phal_plugin_alsa-0.1.8a2.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.8a2.tar.gz
Algorithm Hash digest
SHA256 ee930794ec013a57250d54e48b10ec6b8948d1aebd5509548fac1e74e68bac5e
MD5 1111237bd8d7e1c7a4e8c6cbbf7d0c93
BLAKE2b-256 f578bb5520324ea674f5b35a79f7e7084a99d145af3831ccdaec61635b2affe2

See more details on using hashes here.

File details

Details for the file ovos_phal_plugin_alsa-0.1.8a2-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_phal_plugin_alsa-0.1.8a2-py3-none-any.whl
Algorithm Hash digest
SHA256 02b9792603fb2a53368e35a4098dcbaa74e50a0de160749142b4c586d7b9e3e5
MD5 a7fa7dedbec3cee71aeda6a14d712e4f
BLAKE2b-256 dabf9382b86f71339f69fc14cb9f7e2c49b3a6063a8c35386f3228b8b6928a5e

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