Greetings,
first I would like to thank you for this great project, the importance of having this as a FOS is outstanding to me, and maybe for countless others too, even if they don’t know yet.
I have built a master with a 4Gig Pi4 and a playstation eye, handling the commands directly via node-red. This one works fine so far. A ZeroW with Respeaker 2 Mic should work as a satellite to this . Both devices connect to a seperate Mosquitto on the Pi4. Both devices use Docker, but the satellite seams not to be heard by the master. Wakeword (Porcupine) reacts fine, the wav-data gets transferred via MQTT to the broker, but the master seems not to care about it. No Log-entries on the master, but mosquitto_sub -v -h localhost -p 1883 -t ‘#’ shows wav-data coming in. System is 2.5.5.
My question would be if the current architecture supports this setup with the master being a standalone solution with an additional satellite attached to it, and if maybe somebody knows what I might do wrong here. I tried to follow the tutorial for this, but this describes only recording via satellites, not with the master.
Master-Setup:
{
“dialogue”: {
“satellite_site_ids”: “bzerov”,
“system”: “rhasspy”
},
“intent”: {
“satellite_site_ids”: “bzerov”,
“system”: “fuzzywuzzy”
},
“microphone”: {
“arecord”: {
“device”: “default:CARD=CameraB409241”,
“siteId”: “bhome”,
“udp_audio_host”: “localhost”,
“udp_audio_port”: “1111”
},
“system”: “arecord”
},
“mqtt”: {
“enabled”: “true”,
“host”: “bhome”,
“site_id”: “bhome”
},
“sounds”: {
“aplay”: {
“device”: “default:CARD=Device”
},
“system”: “aplay”
},
“speech_to_text”: {
“satellite_site_ids”: “bzerov, bhome”,
“system”: “kaldi”
},
“text_to_speech”: {
“satellite_site_ids”: “bzerov”,
“system”: “picotts”
},
“wake”: {
“porcupine”: {
“keyword_path”: “bumblebee_raspberry-pi.ppn”,
“sensitivity”: “0.5”,
“udp_audio”: “localhost:1111”
},
“system”: “porcupine”
}
}
Satellite-Setup:
{
“dialogue”: {
“system”: “hermes”
},
“intent”: {
“system”: “hermes”
},
“microphone”: {
“arecord”: {
“device”: “default:CARD=seeed2micvoicec”,
“siteId”: “bzerov”,
“udp_audio_host”: “localhost”,
“udp_audio_port”: “11112”
},
“system”: “arecord”
},
“mqtt”: {
“enabled”: “true”,
“host”: “bhome”,
“site_id”: “bzerov”
},
“sounds”: {
“aplay”: {
“device”: “default:CARD=seeed2micvoicec”
},
“system”: “aplay”
},
“speech_to_text”: {
“system”: “hermes”
},
“text_to_speech”: {
“system”: “hermes”
},
“wake”: {
“porcupine”: {
“keyword_path”: “bumblebee_raspberry-pi.ppn”,
“udp_audio”: “localhost:11112”
},
“system”: “porcupine”
}
}
many thanks in advance