MycroftAI / mimic1

Mycroft's TTS engine, based on CMU's Flite (Festival Lite)
https://mimic.mycroft.ai
Other
826 stars 153 forks source link

Compile for pulseaudio #218

Open krisgesling opened 3 years ago

krisgesling commented 3 years ago

As more platforms switch to pulseaudio by default it would be good to compile Mimic1 to explicitly use this.

Raised in https://github.com/MycroftAI/enclosure-picroft/pull/153

forslund commented 3 years ago

I think Alsa as the default is better since it has a pulseaudio wrapper on most systems.

I'll verify that this works (there is an old PR that may be of interest to get merged)

Batcastle commented 2 years ago

This actually has practical uses, as I am trying to use Mimic for a mod in a game, but the game engine locks ALSA so that I cannot utilize it without outputting the sound to a file then playing it.

If Mimic where to use Pulse then it would completely circumvent this issue and others like it.