问题标签 [pyaudio]

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.

0 投票
1 回答
2116 浏览

python - 在 Python 中分别读取左右声卡通道

我希望在 python 中开发一个能够从声卡读取数据的应用程序(想想工程波形分析)。我需要能够分别阅读左声道和右声道。

使用 pyAudio,我们可以选择单声道或立体声:

有人知道单独访问每个频道的方法吗?

谢谢

0 投票
10 回答
60603 浏览

python - Pyaudio 安装错误 - 'command 'gcc' failed with exit status 1'

我正在运行 Ubuntu 11.04、Python 2.7.1 并想安装 Pyaudio。于是我跑了,

在终端中,进程退出并显示以下错误消息,

我不确定是在 askubuntu.com 上还是在 stackoveflow 上发布此内容,但无论如何它都在 stackoverflow 中。我也google了一下这个问题,发现通过安装python-dev已经解决了一些问题。我已经安装了 python-dev。可能出了什么问题?

更新

以下是安装 libportaudio-dev 后出现的新错误,

0 投票
1 回答
632 浏览

python - 通过 python 多处理启动子进程挂起

我正在使用 pyAudio 收听音频设备,并在主程序继续运行时在后台做一些“事情”。

我开始使用第二个脚本,但为了可支持性,我想合并到一个脚本中。当我将函数移入并使用 Process 启动侦听器时,它只是挂起并且从不运行。

这是简化的代码片段:

现在,如果我删除以下流设置,那么我将按预期返回进程 ID:

我缺少关于多处理和线程的东西吗?这是一个坏主意吗?我应该坚持将侦听器代码保留在单独的脚本中吗?

提前致谢!

0 投票
0 回答
2135 浏览

python - Python语音通信

您好,我正在尝试找出一些假设通过网络发送语音的代码。我发送的音频有问题,但它只是一系列响亮的哔哔声,而不是我输入的音频

哔声结束后,我得到一个 EOFError

我花了过去 48 小时试图弄清楚这一点,任何想法都非常感谢

相关代码

0 投票
2 回答
12356 浏览

python - PyAudio 内存错误

我的代码有问题,导致内存错误。我相信这是由这个功能引起的(见下文)。

该函数的作用是从麦克风读取数据,然后通过网络发送该数据。但是由于任何时候按下键并且有任何数据发送它(这可能是白噪声等)。有没有一种方法可以减少故障,我不确定这是使用按键来解决这种情况的正确方法。

谢谢你的回复,我得到的错误是

0 投票
2 回答
1781 浏览

python - PyAudio Over Network 崩溃

您好,我遇到了一个无法解决的 PyAudio 问题。当我通过网络使用它时(一段时间后)它崩溃了。我得到的错误是

我的代码在下面(大部分:-P

这是用于解密数据和管理连接

这是用于连接和发送加密音频

发生这种情况的任何想法都将是最有帮助的

0 投票
1 回答
14569 浏览

python - Python中的录音

我想用 Python 录制来自 USB 麦克风的短音频片段。我试过 pyaudio,它似乎无法与 ALSA 通信,还有 alsaaudio,它的代码示例会产生一个不可读的文件。

所以我的问题是:用 Python 从 USB 麦克风录制剪辑的最简单方法是什么?

0 投票
1 回答
10109 浏览

python - PyAudio,如何在录音时分辨频率和幅度?

我使用了 PyAudio 默认录音示例,并添加了 numpy 和 scipy。但是,在录制文件后,我只能使用scipy.io.wavefile.read('FILE.wav'), 它还给了我这个随机元组,例如: (44100, array([[ 0, 0], [-2, 0], [ 0, -2], ..., [-2, -2], [ 1, 3], [ 2, -1]], dtype=int16)). 这个数组给了我什么,你知道如何获得 wav 文件每一帧的频率/幅度,最好是在录制时?

0 投票
2 回答
38740 浏览

python - 如何使用 pyaudio 播放音频文件?

我不明白 pyaudio 的示例材料。似乎他们写了一个完整的小程序,这让我很失望。

如何只播放单个音频文件?

格式不是问题,我只想知道播放音频文件所需的最少代码。

0 投票
8 回答
60284 浏览

python - PyAudio 工作,但每次都吐出错误消息

我正在使用 PyAudio 记录来自麦克风的输入。

由于音频对我来说录制得很好,我应该尝试简单地抑制它的错误消息吗?还是有办法解决它们?