I am having an issue with mycroft, combined with the seeed respeaker 4mic array on my pi. I performed the following steps:
- Installed Mycroft, selecting 4, or “other microphone” for the input, and the 3.5mm for the output.
- Tested that the mycroft sound output worked by typing prompts into the mycroft command line
- Installed the seeedr respeaker driver from here: https://github.com/respeaker/seeed-voicecard
After the final step, the microphone was working properly, but the speaker had stopped working.
pactl info output:
Server String: /run/user/1000/pulse/native Library Protocol Version: 32 Server Protocol Version: 32 Is Local: yes Client Index: 77 Tile Size: 65496 User Name: pi Host Name: picroft Server Name: pulseaudio Server Version: 12.2 Default Sample Specification: s16le 2ch 44100Hz Default Channel Map: front-left,front-right Default Sink: alsa_output.platform-soc_audio.analog-mono Default Source: alsa_input.platform-soc_sound.multichannel-input Cookie: d005:a521
pactl list sinks short output
0 alsa_output.platform-soc_audio.analog-mono module-alsa-card.c s16le 1ch 44100Hz SUSPENDED 1 alsa_output.platform-soc_audio.analog-mono.2 module-alsa-card.c s16le 1ch 44100Hz SUSPENDED