portaudio相关内容

如何在 pi 上正确安装 portaudio

我正在从事一个项目,该项目涉及从 raspberry pi 上的麦克风录音.现在我在程序运行时收到这个错误. python3: src/hostapi/alsa/pa_linux_alsa.c:3641:PaAlsaStreamComponent_BeginPolling:断言`ret == self->nfds'失败的.中止 在寻找解决此问题的方法时,我发现文件 pa_linux_a ..
发布时间:2021-11-27 08:32:53 其他开发

C 语言中的 Windows 虚拟麦克风

我前段时间问过一个类似的问题,但我不是很了解,所以我无法说得足够具体. 我想编写一个程序,从我的麦克风获取输入,处理它,然后将输出发送到一个假的“虚拟麦克风",就好像我创建的处理过的声音是麦克风听到的一样.然后,我希望能够将此虚拟麦克风与支持选择麦克风输入(几乎任何编写良好的软件)作为有效麦克风的任何应用程序一起使用.所以应用程序“听到"的是我对麦克风输入的处理版本. 我在 C 语言中 ..
发布时间:2021-11-15 03:00:43 其他开发

Visual Studio 2010,PortAudio DLL 编译和链接问题,C++

您好堆栈溢出用户. 错误描述: 对于一个小项目,我决定使用 portaudio 库(我使用 Windows 7 64 位和 C++):http://portaudio.com/ 在使用库之前,我必须在另一个 Visual Studio 项目中构建一个 .DLL 文件,然后将输出链接到我自己的 Visual Studio 2010 项目(32 位).我尝试使用这段简单的代码: # ..
发布时间:2021-09-18 20:46:53 C/C++开发

安装 PyAudio 会出现错误“portaudio.h";文件未找到

我一直在尝试为一个项目安装 PyAudio.我在 Mac 上使用 M1 芯片,操作系统 11.0.1. 每次我运行 pip3 install pyaudio 我都会遇到同样的错误: #include “portaudio.h";^~~~~~~~~~~~~产生了 1 个错误.错误:命令“clang"失败,退出状态为 1 我已经通过 brew install portaudio 安装了 p ..
发布时间:2021-06-23 19:31:48 Python

请先构建并安装 PortAudio Python 绑定

我已经安装了pyaudio但问题是当我使用麦克风功能时 将speech_recognition导入为srr = sr.Recognizer()mic = sr.Microphone() 问题出在第三行 mic = sr.Microphone()终端会给我这个消息 请先构建并安装 PortAudio Python 绑定. 如果我尝试安装 pip install PortAudio 它会给我以 ..
发布时间:2021-06-23 19:31:39 Python

如何在pyaudio中启用WASAPI独占模式

我正在使用这些 pyaudio 的预编译二进制文件和 WASAPI 支持.我想通过 WASAPI 播放 wav 文件.我找到了这个 api 的默认输出设备的索引: 导入pyaudiop = pyaudio.PyAudio()打印 p.get_host_api_info_by_index(3)>>{'index': 3, 'name': u'Windows WASAPI', 'defaultOut ..
发布时间:2021-06-23 19:30:54 其他开发

获取 IOError: [Errno Input overflowed] -9981 将 PyAudio Stream 输入和输出设置为 True 时

我正在尝试在我的 Mac(操作系统 10.7.2)上运行以下代码(来自 PyAudio 文档的示例): 导入pyaudio导入系统块 = 1024格式 = pyaudio.paInt16频道 = 1汇率 = 44100记录_秒 = 5p = pyaudio.PyAudio()流 = p.open(格式 = 格式,频道 = 频道,费率 = 费率,输入 = 真,输出 = 真,frame_per_bu ..
发布时间:2021-06-23 19:30:37 Python

为什么PortAudio与其他音频程序不能很好地播放,或者如何将其连接?

我正在尝试使用PortAudio编写音频应用程序,但是如果在尝试运行程序时正在运行任何其他音频程序(通常是Firefox),则会出现以下错误: PaHost_OpenStream:无法为O_WRONLY打开/dev/dspPaHost_OpenStream:错误-结果= -10000使用portaudio流时发生错误错误号:-10000错误消息:主机错误. 很显然,这使我的程序变得毫无用处 ..
发布时间:2021-05-29 23:00:41 服务器开发

没有名称为"portaudio"的可用公式或酒桶.

我已经安装了自制软件. 我正在尝试安装PyAudio,但是要安装PyAudio,我必须安装portaudio.我写了"brew install portaudio"在终端中,我遇到了很多错误. 错误:没有名称为"portaudio"的公式或酒桶. 致命:需要一次修订==>搜索名称相似的公式...错误:找不到类似名称的公式.错误:没有名称为"portaudio"的公式或酒桶.==>正在 ..
发布时间:2021-05-14 19:15:32 其他开发

如何从输入音频流中提取频率信息(使用PortAudio)?

我想使用PortAudio(PyAudio)录制声音(语音)并在屏幕上输出相应的声波.就像我一样,我无可救药,无法从音频流中提取频率信息,因此无法以Hz/时间形式绘制它. 这是一个示例代码段,可在五秒钟内录制并播放录制的音频,以防万一: p = pyaudio.PyAudio() chunk = 1024 seconds = 5 stream = p.open(format=pya ..
发布时间:2020-11-10 23:08:40 Python

用于连续输入流的PortAudio实时音频处理

我正在使用PortAudio来实现实时音频处理。 我的主要任务是连续从麦克风获取数据,并提供100个样本用于处理(每个FRAME =一次100个样本)到其他处理线程。 这是我的回调,每次连续采集100个样本- static int paStreamCallback(const void * input,void * output, unsigned long samplesP ..

捕获C ++中的全局音频输出(Portaudio)

我有一个问题:是否可以使用Portaudio记录全局Windows输出?我读到您可以将输入设备更改为实际的输出设备,但这根本不起作用.那么还有其他可能录制输出声音的可能性吗? 我想更喜欢使用Portaudio,但我不怕使用其他API.它应该是跨平台的API. 最好的问候, 丹尼斯 解决方案 依靠 Ross Bencina的答案, 加上互联网提示:您需要安装PortAudio补丁 ..
发布时间:2020-09-13 23:31:58 C/C++开发

在低功耗计算机上从Python生成流畅的音频

我试图用Python编写一个简单的音频函数生成器,以在Raspberry Pi(模型2)上运行.该代码本质上是这样做的: 生成1秒钟的音频信号(例如正弦波或方波等) 反复循环播放 例如: import pyaudio from numpy import linspace,sin,pi,int16 def note(freq, len, amp=1, rate=44100): ..
发布时间:2020-09-13 21:43:57 Python

使用PortAudio生成正弦波以播放中间C

我在PortAudio中生成特定频率时遇到麻烦,每当我尝试更改sin(n * FREQ * 2 * PI / SAMPLE_RATE)内部的频率时,频率都保持不变,但是声音似乎确实发生了音色变化,我输入的频率值越高声音较难看,但频率相同.这是我在patestCallback循环中所拥有的: static int patestCallback( const void *inputBuffer, ..
发布时间:2020-07-25 18:37:27 其他开发

如何使用portAudio读取声卡输出的音频数据?

我想知道是否可以使用PortAudio API读取从声卡到扬声器的数据.浏览完文档后,我发现了一个示例(http://portaudio.com/docs/v19-doxydocs/paex__record_8c_source.html),他们从麦克风读取数据.但是,我希望能够捕获来自声卡的音频.有没有办法在PortAudio中执行此操作,如果没有,请指向正确的方向.同样,在Windows,Mac ..
发布时间:2020-07-25 18:37:10 其他开发

音频设备名称中的特殊字符:Pyaudio

我目前正面临一个难题.我需要在法语Windows环境中使用Pyaudio,默认情况下,音频设备的名称包含é或è. 这是出现特殊字符时出现的错误: u=self.p.get_device_info_by_index(e) File "C:\Python27\lib\site-packages\pyaudio.py", line 977, in get_device_info_ ..
发布时间:2020-07-13 04:49:41 Python

Pyaudio:将输入连接到输出时出错

我正在Intel Edison板上尝试pyaudio,但由于内置测试失败.在我的设置下,单独录制和播放可以很好地工作,但是如果我尝试将输入连接到输出,则会出现错误. 文件"wire_full.py",第33行,在 数据= stream.read(CHUNK)文件"/usr/lib/python2.7/site-packages/pyaudio.py",第605行,处于读取状态 返回pa.re ..
发布时间:2020-06-26 19:02:07 Python