8得票1回答
Python中的音频频率

我正在编写一段代码来分析人声唱出的单个音频频率。我需要一种方法来分析音符的频率。目前,我正在使用PyAudio来记录音频文件,该文件存储为.wav,然后立即播放它。 import numpy as np import pyaudio import wave # open up a wave...

8得票2回答
在Ubuntu上安装Pyaudio失败

在Ubuntu上安装Pyaudio失败 我使用的是Ubuntu 18LTS 同时安装了python 2和python 3 pip版本为10 我已经根据谷歌搜索的建议安装了libportaudio2和libasound-dev。但是仍然出现了错误,这是因为我需要安装其他库吗? 以下是我收到的...

8得票1回答
PyAudio出错:输入溢出-9981。

我遇到了和这个用户一样的错误:Python, Error audio Recording in 16000Hz using Pyaudio。除了行数不同,错误信息如下图所示:。在写这篇文章时,我在这个链接中找到了解决方法。解决方法是将比特率提高到48000。但是我已经在44100上“获得批准”...

8得票1回答
从pyaudio流中获取音频样本作为浮点数

我目前正准备基于Raspberry Pi构建一个测量声卡记录噪音(例如方差)的设备,并尝试在Python中完成此操作。我卡住了,不知道如何将音频样本作为浮点数进行进一步计算。 我做了什么: 使用线路输入转换为chinch-adapter,并触摸插头以生成测试信号。 例如,使用Audacity...

8得票5回答
如何将WAV文件转换为浮点幅度

所以我在标题中问了所有的问题: 我有一个wav文件(通过PyAudio从输入音频写入),我想将其转换为相应声音级别(振幅)的浮点数据,以进行一些傅里叶变换等操作... 有人知道如何将WAV数据转换为浮点数吗?

8得票2回答
PyAudio在Ubuntu上无法工作并破坏声音

好的,我使用apt-get从包python-pyaudio安装了pyaudio,现在当我按照以下方式导入和调用时: Python 2.7.3 (default, Sep 26 2012, 21:53:58) [GCC 4.7.2] on linux2 Type "help", "copyr...

8得票2回答
如何从字节中播放mp3?

有没有办法用Python直接从字节中播放mp3?如果不行,我能将二进制转换为不同的音频格式并使其可播放吗? 编辑:下面的代码适用于wav文件但不适用于mp3。 from pygame import mixer, time mixer.pre_init(44100, -16, 2, 204...

7得票1回答
PyAudio尝试使用JACK

我正在Python 2.6.6下运行PyAudio,并希望它使用ALSA而不是JACK。 In [1]: import pyaudio In [2]: pa = pyaudio.pa In [3]: pa.initialize() Cannot connect to server soc...

7得票4回答
使用Flask将Pyaudio的音频流传输到HTML5

我希望能够通过Flask将我通过pyaudio录制的麦克风音频流式传输给任何连接的客户端。 这是音频来源: def getSound(self): # Current chunk of audio data data = self.stream.re...

7得票8回答
无法在 M1 Mac 上安装 PyAudio [PortAudio 已安装]。

我访问了很多论坛,尝试了像brew、pip、port等不同的方法,但仍然遇到相同的错误。 点击此处查看更多细节 src/_portaudiomodule.c:29:10: fatal error: 'portaudio.h' file not found #include "por...