Skip to content
This repository was archived by the owner on Sep 8, 2024. It is now read-only.

Conversation

@gbaptista
Copy link
Contributor

@gbaptista gbaptista commented Nov 19, 2019

Description

Adding pulseaudio dependencies. Some Debian based distributions (Raspbian, for example) do not have pre-installed pulseaudio-utils that is required to run some commands like paplay.

How to test

Run the ./dev_setup.sh and make sure that the paplay some_file.wav is working.

@devs-mycroft devs-mycroft added the CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors) label Nov 19, 2019
@forslund
Copy link
Collaborator

Thank you. Works very well, merging!

@forslund forslund merged commit 20b8c5e into MycroftAI:dev Nov 19, 2019
@MichaIng
Copy link
Contributor

MichaIng commented Nov 12, 2020

But distros might intentionally not ship with PulseAudio since they use plain ALSA instead, or admins might have intentionally chosen to do so. Installing PA forcefully might interfere and break their usual audio setup. Mycroft can be configured to use ALSA commands instead of PA commands, so PA is not strictly required to make it run.

IMO it makes sense to keep the audio backend choice, at least an option to make the automated PA install optional. I'll open a PR for this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants