Featured image of post PyAudio库基本知识详解

PyAudio库基本知识详解

在本文中,我们将主要讲述Python中的PyAudio库,你将会了解PyAudio的录音示例,PyAudio的细节,谁调用的麦克风,从哪里开启的音频流,谁隐式的调用了start_stream等

Featured image of post 基于PyQt开发的脚本集合包(十二)

基于PyQt开发的脚本集合包(十二)

在本文中,我们将实现进度条组件与编解码器之间的通信,让进度条能获取编解码器的进度,以更改自身显示;实现编码器的UI。本文涉及到的知识点有:python中的多线程创建,线程间的消息传递,如何让subporcess不反复弹出CMD窗口

Featured image of post 基于PyQt开发的脚本集合包(十一)

基于PyQt开发的脚本集合包(十一)

在本文中,我们将实现自定义的特色进度条以及简单介绍编码器的UI布局,本文涉及到的知识点有:特色进度条的实现原理,一个python生成器的用法,PyQt的控件绘制机制.

Featured image of post ADPCM编解码器的实现

ADPCM编解码器的实现

接下来的三篇文章,我们将实现音频编解码器功能模块,第一篇文章,也就是本文,我们将实现基于开源的IMA-ADPCM算法的音频编解码器。本文涉及到的知识点有:ADPCM的算法思想,ADPCM编解码算法实现,ADPCM主函数调用,以及GCC多文件编译