位置: IT常识 - 正文

音频(一)时域图、 频谱图 Spectrum(音频的时域波形)

编辑:rootadmin
音频(一)时域图、 频谱图 Spectrum 1. 时域图

推荐整理分享音频(一)时域图、 频谱图 Spectrum(音频的时域波形),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:时频域语音信号的分析与处理,把一个时域信号分解到频域上有什么意义,时域到频域的转换公式,时域到频域的转换公式,时域到频域的转换公式,把一个时域信号分解到频域上有什么意义,音频的时域波形,音频 时域和频域,内容如对您有帮助,希望把文章链接给更多的朋友!

1.1 声音信号是一维的时域信号,无法观察出频率随时间的变化规律。

动态信号x(t): 是描述信号在不同时刻取值的函数, 其中t是自变量;

即横轴代表时间, 纵轴是信号的变化(振幅)。

2. 信号的频域分析

信号通过傅里叶变换把它变到频域上,可以看出信号的频率成分;

横轴代表各个频率成分, 纵轴: 信号的幅度值。 是一个时间平均(time average)概念。

2.1 频谱图

简单地说,任何信号(当然要满足一定的数学条件),都可以通过傅立叶变换而分解成一个直流分量(也就是一个常数)和若干个(一般是无穷多个)正弦信号的和。

每个正弦分量都有自己的频率和幅值; 这样,以频率值作横轴,以幅值作纵轴, 把上述若干个正弦信号的幅值画在其所对应的频率上,就做出了信号的幅频分布图,也就是所谓频谱图 。

2.3 频谱图类型

在实际使用中,频谱图有三种,即

线性振幅谱、对数振幅谱、自功率谱.

其中, 对数振幅谱中各谱线的振幅都作了对数计算,所以其纵坐标的单位是dB(分贝), 这个变换的目的是使那些振幅较低的成分相对高振幅成分得以拉高,以便观察掩盖在低幅噪声中的周期信号。

2.4 相频分布:

横坐标: 频率 ; 纵坐标: 相位;

3. 功率谱3.1 功率谱定义

功率谱可以从两方面来定义,

一个是自相关函数的傅立叶变换,第一种定义就是常说的维纳辛钦定理。

另一个是时域信号傅氏变换模平方然后除以时间长度。

第二种其实从能量谱密度来的。 根据parseval定理,信号傅氏变换模平方被定义为能量谱,能量谱密度在时间上平均就得到了功率谱。

3.2 功率谱性质

功率谱的概念是针对功率有限信号的(能量有限信号可用能量谱分析),所表现的是单位频带内信号功率随频率的变换情况。保留频谱的幅度信息,但是丢掉了相位信息,所以频谱不同的信号其功率谱是可能相同的。

功率谱是随机过程的统计平均概念,平稳随机过程的功率谱是一个确定函数;而频谱是随机过程样本的Fourier变换,对于一个随机过程而言,频谱也是一个“随机过程”。(随机的频域序列)

音频(一)时域图、 频谱图 Spectrum(音频的时域波形)

功率概念和幅度概念的差别。此外,只能对宽平稳的各态历经的二阶矩过程谈功率谱,其存在性取决于二阶局是否存在并且二阶矩的Fourier变换收敛;而频谱的存在性仅仅取决于该随机过程的该样本的Fourier变换是否收敛。

在频域分析信号分两种: (1).对确定性信号进行傅里叶变换,分析频谱信息。 (2).随机信号的傅里叶信号不存在,转向研究它的功率谱。随机信号的功率谱和自相关函数是傅里叶变换对(即维纳辛钦定理)。功率谱估计有很多种方法;

4. 时域与频域的关系 (FFT)4.1 相位与振幅

如下面静态图所示:

正弦波就是一个圆周运动在一条直线上的投影。 任意时刻的相位 为 ϕ\phiϕ ; 任意时间的 幅度值: 振幅A × sin ϕ\phiϕ

sin = 对边/ 斜边; 对边 = sin × 斜边

4.2 频域的基本单元

如下图所示: 频域的基本单元也可以理解为一个始终在旋转的圆。

4.3 FFT过程

举例, 矩形波的 FFT过程:

任意波形FFT:

4.4 相位差:

相位差 = (时间差 / 周期 ) × 2 π\piπ 图中, 小红点是距离频率轴最近的波峰, 我们将红色的点投影到下平面,投影点我们用粉色点来表示。当然,这些粉色的点只标注了波峰距离频率轴的距离,并不是相位。时间差并不是相位差。如果将全部周期看作2Π或者360度的话,相位差则是时间差在一个周期中所占的比例。我们将时间差除周期再乘 2Π,就得到了相位差。

4.5 矩形波在时域、频域和相位的表现形式:

5. 时频域分析5.1 时频域分析:

频谱虽然可以看出信号的频率分布, 但是丢失了时域信息,无法看出频率分布随时间的变化。

为了解决这个问题,很多时频域分析手段应运而生。

短时傅里叶,小波,Wigner分布等都是常用的时频域分析方法。

5.2 STFT的原理:把一段长信号分帧、加窗,对每一帧做傅里叶变换(FFT).

短时傅里叶变换,是对短时的信号做傅里叶变换。 短时的信号怎么得到? —> 是长时的信号分帧得来的。

5.3 实现:

python可以使用scipy库中的signal模块。

如果做STFT分解的音频信号(wav文件)的路径存在path变量中,可通过下面的代码得到STFT数据。

import wavioimport numpy as npfrom scipy import signalwav_struct=wavio.read(path)wav=wav_struct.data.astype(float)/np.power(2,wav_struct.sampwidth*8-1)[f,t,X]=signal.spectral.spectrogram(wav,np.hamming(1024),nperseg=1024,noverlap=0,detrend=False,return_onesided=True,mode='magnitude')

关于signal模块中spectrogram的使用方法和各个参数的具体意义,参见

https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.spectrogram.html#scipy.signal.spectrogram

本文链接地址:https://www.jiuchutong.com/zhishi/297486.html 转载请保留说明!

上一篇:JavaScript 删除对象中的某一项(js删除对象的方法)

下一篇:vite.config.js详细配置。(viwer.js)

  • 怎样在电子税务局查询已开发票
  • 小规模减免增值税
  • 产权转移书据印花税包括什么
  • 船舶吨税范围
  • 不能抵扣的增值税进项税额是什么
  • 税率为0的发票长啥样
  • 关联方需要计提坏账准备吗?
  • 实用9%税率的
  • 一般纳税人税收优惠政策有哪些2023年
  • 物料损失怎么入账
  • 青年企业家协会入会要求
  • 施工单位的产值报告模板
  • 企业所得税资产总额怎么算出来的呢
  • 企业股权转让影响利润吗
  • 如何进行无形资产核算
  • 发票领购簿遗失怎么办
  • 银行汇票分几种
  • 增资后调减资本怎么计算
  • 物业公司代收电费标准
  • 总公司在异地和分公司交社保
  • 电子发票有发票代码吗
  • 免租与转租分别什么意思
  • 一般纳税人销售旧货
  • 销售土地使用权的增值税税率
  • 增值税专用发票有效期是多长时间
  • 发票密码区是干啥的
  • 报销误餐费会计怎么做账
  • 失控票要在抵扣当月转出吗
  • win10文件夹状态已共享怎样取消
  • 银行手续费未开票汇算清缴要调增吗
  • 一品红怎么养才长得好
  • pytorch model.module
  • 法国西南部城市
  • 文化建设事业费优惠政策
  • js获取网页链接
  • php 加密
  • java如何实现异步处理
  • vue使用百度地图三方标准地图清空后卡死
  • cookie什么意思啊
  • 平常心下一句该怎么说
  • thinkphp withjoin
  • ps的cc和sp
  • 计算工业总产值公式
  • vue 快速上手
  • 卖固定资产计入
  • sql server nullif
  • 一般纳税人内账考虑税额吗
  • 运输发票抵扣进项税额
  • sqlserver2008新建实例
  • 进度款开票是开实收金额吗
  • 企业清算未分配利润怎么交税
  • 合同法有什么规定
  • 购买用品开专票怎么入账
  • 应付利润科目
  • 什么叫系统服务
  • 年度汇算清缴要补税怎么办
  • 借用别的公司资质的协议范本
  • 什么是生产成本,有哪些组成内容
  • sql常用语句大全简书
  • mysql8.0.23
  • 一条sql语句搞定一个数据
  • centos的特点
  • 微软状态
  • 网站出现问题怎么办
  • Protecting Content With AssetBundle[Unity]
  • vuex详细教程
  • javascript例题
  • unity 更新
  • nodejs ghost
  • 安卓自定义app
  • javascript常用的数据类型有哪些
  • 登陆界面android
  • 代码实现观察者模式
  • Android SimpleAdapter
  • 税务评估风险等级是什么
  • 四川省地方税务局公告2018年第3号
  • 个人所得税如何办理退税
  • 税务注销相关文件
  • 在发票软件里开出发票第二天打印可以么?
  • 入库税收怎么根据完税证明
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设