one-voip-godot-4 icon indicating copy to clipboard operation
one-voip-godot-4 copied to clipboard

Input Threshold for reduced background noise?

Open Pillber opened this issue 1 year ago • 8 comments

I've tried using this plugin, and it works great! However, I noticed there is no way to set an input threshold, and by default too much background noise for my liking is caught.

I don't know how speex and opus would handle this, but I would assume there is some way in _sample_buf_to_packet to have an input threshold value checked against to stop sending packets (or send empty packets?) if the maximum value doesn't exceed the input threshold.

I am suggesting this because I am right at the end of finals and can't implement this myself, and it is not a feature that can be easily implemented on the GDScript side of things.

Pillber avatar Dec 12 '23 18:12 Pillber