python - 如何对来自pyaudio的麦克风音频信息进行数学分析?

标签 python audio microphone pyaudio

我正在尝试使用Python从我的麦克风获取音高,水平和其他内容。我正在尝试使用pyaudio,但我读到我需要使用其他库来生成数学。我找不到如何将pyaudio与数学库混合使用。

最佳答案

我已经在音频缓冲区上直接使用numpy / scipy进行了基本的信号处理(FFT等),没有太多麻烦。注意,您需要告诉numpy有关缓冲区类型:float或int,long或short,有符号/无符号...

关于python - 如何对来自pyaudio的麦克风音频信息进行数学分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4076055/

相关文章:

python - AUTH_USER_MODEL 指的是尚未安装的型号 '%s'”

audio - SoX按时间间隔将短音频合并为长音频

iphone - 将电压施加到 iPhone 的麦克风端口

.net - 虚拟麦克风、网络和 vb.net

python - 如何为 ipython 创建项目特定的启动脚本

Python:在基类init中调用重写的基类方法

ios - 如何生成波形表以加快实时音频合成

matlab - 从 3 个独立的麦克风同步录制声音

android - Android:使用MediaRecorder录制音频

python - 按多列groupby进行值计数