![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pyaudio
待我想一下
这个作者很懒,什么都没留下…
展开
-
pyaudio高级玩法2:音频的字节码转换为数值
无论是使用pyaudio还是读取声音文件。读出的内容其实都是字节码。这些内容并非加密,因此很容易转化成数值进行处理。当然python中有一些专门工具用于声音分析,不过如果只是单纯的想看一下数值大小,总是杀鸡用牛刀的感觉。事实上python的标准库struct就包含字节转换工具,可以轻松完成这项工作。import pyaudioimport struct as stCHUNK = 100...原创 2019-12-27 18:13:10 · 995 阅读 · 0 评论 -
pyaudio高级玩法1:pyaudio的非阻塞模式录音
pyaudio是py常用的录音和播放库,使用方便,不过其录音时会独占进程。这就给实时的声音处理带来很多麻烦。当然pyaudio是有非阻塞模式的,可以在百度上能搜到的,只有一些非阻塞模式播放声音的代码。悄悄告诉你,那些都是直接从pyaudio的官方英文文档上原封不动copy下来的。pyaudio能不能使用非阻塞模式录音呢?当然可以,文档虽然没有写明,但是稍微改改就可以啦。import pya...原创 2019-12-27 17:48:53 · 1626 阅读 · 0 评论