问题标签 [audio-capture]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用 Mic 捕获 Android 系统音频并丢弃外部噪音
我正在尝试使用麦克风捕获 Android 系统音频。我已经像这样创建了 AudioRecord -
但这也捕捉到了侧面的噪音,我们可以听到我们声音的回声。有没有办法只限制Android系统并丢弃外部噪音?谢谢!
python-3.x - 如何使用 chrome 选项卡的 python 录制视频
我 16 岁,我做了一个班级加入程序,我想用音频和视频录制课程,它不会记录整个系统,而只是在单独的窗口中打开 chrome 选项卡。甚至有可能做到这一点吗?
audio - 将流式音频捕获到独立的客户端软件中,例如 Cubase、Audacity、Logic Pro X 等
我想了解捕获实时录音的过程,因为它是一个人的录音,然后将被任何类型的浏览器(例如Chrome )捕获,并将实时输入到像Cubase这样的录音软件中、Logic Pro X 和 Audacity。
unreal-engine4 - 如何在虚幻引擎中更改“FAudioCapture”流的采样率
我FAudioCapture
用来从麦克风录制并在回调函数中获取数据。但是,采样率为 48000,我想将其更改为 16000。
我查看了所有 FAudioCapture 功能,唯一可以更改的是麦克风本身FAudioCaptureDeviceParams
。
我尝试使用对回调函数中的数据进行下采样,Audio::FResampler()
但我认为如果我可以用 16000 采样率初始化我的麦克风而不是做额外的工作并在之后对它们下采样,那会更好。
有没有办法做到这一点?
提前致谢。
ffmpeg - 使用 puppeteer 在 Linux 服务器上录制带有声音的 Web 浏览器作为服务
我正在尝试在 linux 服务器上构建一个服务来录制带有声音的网络浏览器的视频。
第一步我用下面的源代码(使用xvfb、puppeteer和ffmpeg)成功录制。
但是,当我同时使用不同的进程(不同的网站)进行录制时,音频会在进程之间混淆。我知道这是因为我为所有进程使用了相同的默认音频输出。
问题是:如何录制浏览器的声音不会在不同进程之间混淆?
我的示例代码如下:
alsa - 检查音频捕获设备时出错
您好,我正在尝试检查 Beaglebone AI 是否从TIDA-1454获得正确的 I2S,所以如果我尝试arecord test.wav
获得:
debian@beaglebone:/etc$ arecord -d 10 ALSA lib pcm_dsnoop.c:638:(snd_pcm_dsnoop_open) 无法打开从属 arecord: main:828: audio open error: No such file or directory
但是由于我从以下位置获得此输出,因此检测到了该卡arecord -l
:
或arecord -L
:
和 ALSA 配置:
那么这可能是什么问题?