Python音频处理基础知识,右手就行
今天给大家分享啥呢?
1.声音的基础
(1)声音是由震动产生的,表现为波的形式。波有频率,振幅等参数。对于声波而言:频率越大,音调越高,反正越低。振幅越大,声音越大,反之越小。
(2)采样率,帧率:波是连续的(无穷的),计算机的存储是离散(有限)的。要想用有限存储无限,几乎不可能。因此,要每隔一段时间对波进行一次采样。每秒采样次数频率。长用采样率是44.1khz(这里的1k不是1024,是1000!!!切记)。
2.python读取.wav音频
Python学习交流Q群:906715085#### import wave import struct wave_file=wave.open("./sound111.wav", 'r') channels=wave_file.getnchannels()#声道数 samp_width=wave_file.getsampwidth()#采样大小 frame_rate=wave_file.getframerate()#帧率 numframes=wave_file.getnframes()#总帧数



3.python写.wav音频文件








最后
今天给大家分享的基础知识就放在上面了,记得给个好评呀!!!