0

我有一个使用 javascript 的网站,我在其中记录用户使用麦克风说话的过程,如下所示:

 const inputStream = await navigator.mediaDevices.getUserMedia({ audio: true })

主要目标是允许参与者在视频会议中使用 Teams 等其他媒体录制他的声音。

在某些情况下,我找不到如何或为什么,一些参与者不仅记录了他的声音,而且麦克风还捕捉到了扬声器输出(也就是会议中其他人的声音)。

所有参与者的硬件都相对相同(笔记本thinkpad lenevo等)

附言。奇怪的是,对于获得环回的用户,我们在 Teams 会议中听不到环回,但他们的麦克风似乎仍在录制它。

4

0 回答 0