Today, i spend some time to investigating this issue. Here my results:
Satellite does not run snips-hotword and snips-audio-server -> no traffic to “Snips Server”
Satellite run snips-audio-server only -> voice traffic to “Snips-Server”, hotword detection is performed by “Snips Server”.
Satellite run snips-hotword only -> no traffic to “Snips-Server”, but also no hotword detection
Satellite run snips-audio-server and snips-hotword -> more voice traffic to “Snips-Server”, hotword detection is performed by “Satellite”.
I think we have misunderstood the Satellite B configuration. I thought the voice data are only send to the server, when the satellite have detected the hotword. But it seems, that the voice data are always send, in both configuration methods! I guess configuration B sends the voice data BACK to the satellite for hotword detection. That would explain the traffic.
Can someone confirm or disprove this?
If it is so, i hope for a better solution in the future…