we're using mumble as an audio conference software. We have a group of 5-15 people in one room and a good microphone in the middle.

The others are connected all separately via Mumble. The hall micro respectively the mumble client is set to continuously transmitting.

Unfortunately the echo canceling fails us in this set up. The remotely connected people hear themselves speaking all the time. This might be related to rather loud speakers. A very simple and reliable solution would be to automatically mute the hall micro while someone else speaks in the same mumble room.

Is there a way to do so? This could be seen as ”hard echo canceling“.

Maybe someone has build this already or there is an easy way to implement this.