2

我已经完成了一个用于视频会议的 Java 程序。它从包含双向音频的网络摄像机的麦克风/扬声器读取和写入。这个网络摄像机没有内置反馈减少,所以我必须自己做。

我可以手动测量延迟,并使用音量调节来切断麦克风以消除反馈,但你有更好的主意吗?

理想情况下,我的程序会消除反馈,而不必删除不需要的部分。假设我正在进行双向对话。我不想错过对方在说什么,仅仅因为我在同一时刻说话,尤其是因为有很大的延迟。

你能推荐一个图书馆,或者至少是一个消除反馈的策略吗?

此外,即使房间完全安静,我也想知道您在消除绒毛方面可能有的任何提示。同样,当房间安静时,我可以使用音量检测来静音,但是一旦有人开始说话,就会听到模糊的声音。(或者,你认为我应该单独问这个问题吗?)

4

0 回答 0