当前位置: 首页 > 知识库问答 >
问题:

javascript - 录制共享屏幕里所有的声音,会议里有我自己的,也有别人的声音?

孔阎宝
2024-04-01

通过 navigator.mediaDevices.getDisplayMedia 可以获取到共享屏幕里所有的声音吗?
我的需求是会议录制,现在录制后,无法录制到共享屏幕里所有的声音。

navigator.mediaDevices.getDisplayMedia({  video: true,  audio: true})

共有1个答案

蓟安歌
2024-04-01

你可以通过getDisplayMedia 获取到标签页的视频和音频 ,但是无法屏幕外部音频 你可以使用getUserMedia 来获得外部音频流, 然后通过然后通过MediaStream & AudioContext 来操作他们。导出你要的数据

 类似资料:
  • 本文向大家介绍Python+opencv+pyaudio实现带声音屏幕录制,包括了Python+opencv+pyaudio实现带声音屏幕录制的使用技巧和注意事项,需要的朋友参考一下 基于个人的爱好和现实的需求,决定用Python做一个屏幕录制的脚本。因为要看一些加密的视频,每次都要登录,特别麻烦,遂决定用自己写的脚本,将加密视频的播放过程全程录制下来,这样以后看自己的录播就好了。结合近期自己学习

  • 问题内容: 如何使用JS静音页面上的所有声音? 这应该使HTML5 和标记以及Flash和好友无效。 问题答案: 规则1:切勿在页面加载后启用音频自动播放。 无论如何,我将使用jQuery显示HTML5: Flash Media Player取决于暴露给JavaScript的自定义API(希望)。 但是您就知道了,遍历媒体,检查/存储播放状态以及静音/取消静音。

  • 我正在开发一个语音识别应用程序,用户会在其中说一句话或任何东西,然后将其转换为文本......(语音到文本的转换通过谷歌进行) 我的问题是,,,当这个人说话时,保存或记录他的声音(语音)的文件/缓冲区在哪里?(在谷歌收购并转换之前) 并且是否可以持有此文件或缓冲区?

  • 获取“所有”AVSpeechSynthesisVoice对象列表的标准方法是请求: 但是,这仅显示每个语言区域对的唯一默认语音。e、 g.对于美国: 如果我看在设置应用程序下的一般→辅助功能→语音→语音→英语我看到我有'Siri女性(增强)'选择,但该语音是不可选的代码。完整的名单是 所以最大的问题是:如何从代码中选择Alex或Siri女性作为语音?

  • 卡顿: 请确认当前网络状况,确认在网络正常情况下进行会议; 请升级如流到最新版本; 请检测系统是否正在运行大型软件,耗费过高cpu资源,若有请酌情关闭。 没有画面/声音: 请检测当前系统输入源,是否为预期状况; 请确认如流为最新版本;

  • 问题内容: 我想编写一个脚本,在其中使用如下的selenium包: 现在,在获得所需的URL之后,我想使镶边声音静音。我该怎么办?像这样的东西: 其他任何Webdriver都有可能吗?像Firefox或…? 问题答案: 不确定是否可以在打开页面后(通常在任何页面上都可以这样做),但是可以通过设置切换器来在浏览器会话的整个过程中将所有声音静音: 或者,您可以直接将HTML5视频播放器静音: 您可能需