You could try specifying the exact device Mycroft should use in your mycroft.conf
file.
The audiotest now has an option to list the available devices so from your mycroft-core
directory (usually ~/mycroft-core) run:
./start-mycroft.sh audiotest -l
From this output, copy the device name you want to use, eg “pulse”.
If it’s something like “HD-Audio Generic: ALC892 Analog (hw:1,0)” then you want to leave off the final “(hw:1,0)”.
Then edit the configuration file:
nano ~/.mycroft/mycroft.conf
Add the following entry:
"listener": {
"device_name": "DEVICE_NAME"
}
Where “DEVICE_NAME” will be the full name copied from above. Also be sure to add a comma to the end of the previous line (JSON is not very forgiving).
Finally make sure it’s fully restarted with:
./stop-mycroft.sh
./start-mycroft.sh debug