音频信号
Jum_Summer
这个作者很懒,什么都没留下…
展开
-
音频格式
转载:http://www.pt80.net/thread-663924-1-1.html1、WAV文件:采样率(Sample Rate),深度(bit-depth)WAV文件可以说是最原始的数字化音频格式了。Wav全称是Wave,就是将音频文件的波形完整记录。而波形的存在,可以想象为是折线图一般的东西。想记录波形,就需要两个最基本的参数:1、采样率,我们以怎样的频率记录波形的变化。44.1K...转载 2018-09-09 17:46:32 · 1456 阅读 · 0 评论 -
python学习之在文件夹中找到wav文件并读取
1.批量读取文件import osfilepath="."filenames=os.listdir(filepath)for filename in filenames: print(filename)输出结果:表示路径用反斜杠/ ,右斜杠\为转义字符,一般引号前加r表示原始字符串,而不转义常用获取帮助的方式包括:help(str)dir(str)he...原创 2019-04-25 11:51:36 · 5153 阅读 · 1 评论 -
python学习之特征提取
原创 2019-04-24 12:18:38 · 827 阅读 · 0 评论 -
python学习之Display
使用这一块的函数,需要导入import librosa.dsiplay1.specshow:显示语谱图data:语谱矩阵 y_axis可以为:None或linear,log,mel,cqt_hz,cqt_noteimport librosaimport librosa.displayimport matplotlib.pyplot as pltimpo...原创 2019-04-23 19:46:27 · 17883 阅读 · 0 评论 -
python学习之幅值转换,时频转换
原创 2019-04-23 15:57:09 · 885 阅读 · 0 评论 -
python学习信号频谱分析二
介绍librosa的频谱分析函数,如下:1.stft计算信号的短时傅里叶变换,返回矩阵D,包含幅值np.abs(D)和相位np.angel(D)win_length:窗长,小于n_fftimport librosaimport numpy as npimport matplotlib.pyplot as pysignal,fs=librosa.load(librosa...原创 2019-04-23 14:41:28 · 3410 阅读 · 0 评论 -
python之音频信号处理一
python音频信号处理,首先安装librosa模块安装好librosa模块后,进行简单的音频读取操作,包括:1.load读取音频文件,返回音频数据与采样率path:音频文件路径 sr:目标采样频率 mono=True:将信号转为单通道模式offset=0.0:在0.0秒后开始读取音频 duration:仅读取dur...原创 2019-04-22 22:03:42 · 2381 阅读 · 0 评论 -
ffmpeg音视频编解码入门
一.ffmpeg下载与安装在官网https://ffmpeg.zeranoe.com/builds/中,下载static版本的ffmpeg文件,解压后里面的bin文件夹里包含了三个.exe文件,其中:ffmpeg.exe:进行音视频格式转换ffplay.exe:能够进行音视频播放ffprobe.exe:查看音视频文件的详细信息为能够在任何目录下使用这些工具,需要进行环境变量的配...原创 2019-04-25 20:23:58 · 836 阅读 · 0 评论 -
音频码率及大小计算
一般我们所读取的文件都会知道其以下几个参数:采样率:一个通过一秒钟的采样点数;如最常见的44.1k采样率,表示一秒钟的采样数据点是44100个;位深度:位深度也叫采样位深,音频的位深度决定动态范围。我们常见的16Bit(16比特),可以记录大概96分贝的动态范围。那么,您可以大概知道,每一个比特大约可以记录6分贝的声音。同理,20Bit可记录的动态范围大概就是120dB;24Bit就大概...原创 2018-09-09 18:19:48 · 32193 阅读 · 1 评论 -
音频特征提取
转载链接https://www.cnblogs.com/xingshansi/p/6806637.html转载 2019-07-07 21:34:13 · 1847 阅读 · 0 评论