位置: 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)

  • iphone13mini厚度(iphone13mini机身尺寸)

    iphone13mini厚度(iphone13mini机身尺寸)

  • 苹果手机怎么显示实时流量数据(苹果手机怎么显示sim卡联系人)

    苹果手机怎么显示实时流量数据(苹果手机怎么显示sim卡联系人)

  • 华为p20pro手机支持5g吗(华为p20pro支持u盘吗)

    华为p20pro手机支持5g吗(华为p20pro支持u盘吗)

  • 拼多多补偿金会退到哪里(拼多多补偿金会返还吗)

    拼多多补偿金会退到哪里(拼多多补偿金会返还吗)

  • a1893是ipad几

    a1893是ipad几

  • 什么插件可以下载dat(什么插件可以下载评价)

    什么插件可以下载dat(什么插件可以下载评价)

  • qq历史头像怎么一次性全部删除(QQ历史头像怎么恢复不了)

    qq历史头像怎么一次性全部删除(QQ历史头像怎么恢复不了)

  • 氦气硬盘和普通硬盘的区别(氦气硬盘和普通硬盘的尺寸)

    氦气硬盘和普通硬盘的区别(氦气硬盘和普通硬盘的尺寸)

  • 快手如何横屏观看视频(快手如何横屏观看)

    快手如何横屏观看视频(快手如何横屏观看)

  • 笔记本风扇转但是屏幕是黑的(笔记本风扇转但是不出风)

    笔记本风扇转但是屏幕是黑的(笔记本风扇转但是不出风)

  • 苹果x屏幕滑动不流畅(苹果x自己滑动屏幕)

    苹果x屏幕滑动不流畅(苹果x自己滑动屏幕)

  • 淘宝换类目还是开新店(淘宝换类目还是重新开店好)

    淘宝换类目还是开新店(淘宝换类目还是重新开店好)

  • 荣耀30pro和v30pro区别(荣耀30pro和v30pro选哪个)

    荣耀30pro和v30pro区别(荣耀30pro和v30pro选哪个)

  • 腾讯会员在ipad登录不上去(腾讯会员在ipad怎么用手机号登录微信)

    腾讯会员在ipad登录不上去(腾讯会员在ipad怎么用手机号登录微信)

  • 手机打不开软件的原因是什么(华为手机打不开软件)

    手机打不开软件的原因是什么(华为手机打不开软件)

  • iphonex收不到验证短信(iphonex收不到验证码短信)

    iphonex收不到验证短信(iphonex收不到验证码短信)

  • 手机有蓝光辐射吗(手机蓝光辐射对眼睛)

    手机有蓝光辐射吗(手机蓝光辐射对眼睛)

  • 请联络itunes支持人员以完成此交易怎么办(请联络itunes支持人员以完成此交易 apple)

    请联络itunes支持人员以完成此交易怎么办(请联络itunes支持人员以完成此交易 apple)

  • 腾讯视频vip有什么好处(腾讯视频VIP有什么好看的剧)

    腾讯视频vip有什么好处(腾讯视频VIP有什么好看的剧)

  • word如何添加多级标题(word如何添加多级列表)

    word如何添加多级标题(word如何添加多级列表)

  • 爱奇艺如何注销手机号(爱奇艺如何注销微信账号)

    爱奇艺如何注销手机号(爱奇艺如何注销微信账号)

  • 华为dub al00是啥型号(华为dub-al00是什么型号)

    华为dub al00是啥型号(华为dub-al00是什么型号)

  • 京东可以延长收货吗(京东延长收货时间可以延长多久)

    京东可以延长收货吗(京东延长收货时间可以延长多久)

  • 安卓手机可以用苹果无线耳机吗(安卓手机可以用几年)

    安卓手机可以用苹果无线耳机吗(安卓手机可以用几年)

  • starlet是什么手机

    starlet是什么手机

  • 电脑显示一分钟后重启怎么办(电脑显示一分钟就黑屏)

    电脑显示一分钟后重启怎么办(电脑显示一分钟就黑屏)

  • 华为p20智能识物在哪(华为智能识物怎么打开)

    华为p20智能识物在哪(华为智能识物怎么打开)

  • 爱奇艺如何缓存视频(爱奇艺如何缓存海贼王)

    爱奇艺如何缓存视频(爱奇艺如何缓存海贼王)

  • 注意力机制 - Transformer(注意力机制的作用)

    注意力机制 - Transformer(注意力机制的作用)

  • 收到以前年度退回的所得税
  • 房产契税什么时候交的小知识
  • 初装费包括什么
  • 民营医院增值税优惠政策有哪些
  • 企业的筹建期允许有多长?
  • 其他应付款辅助核算可以设置职员吗
  • 佣金收入交什么税费
  • 收到服务费发票摘要怎么写
  • 个体工商户办税务
  • 营改增医院增值税
  • 税务局查账一般需要几天
  • 固定资产进项税额怎么抵扣
  • 建安官网
  • 递延收益相关的法律规定
  • 普票丢失的最新处理2019
  • 所得税退税需要多久
  • 向银行贷款资产包括哪些
  • 账务中如何把短期借款转变为实收资本?
  • 事业单位收到投资的账务处理
  • 房地产土地增值税加计扣除20%
  • 公司给员工发放的福利都要扣个税吗
  • 常见的linux系统磁盘
  • 购入已提足折旧的固定资产
  • 个税的适用税率有哪些
  • mac怎么设置默认程序
  • 委托去银行办理业务的委托书
  • 工程投标保证金一般是多少
  • 年应税销售额包含哪些
  • 医院执行政府会计制度补充规定
  • 使用php连接多种数据库
  • iframe嵌套页面点击里面的按钮
  • vue el-tabs
  • 小迪安全2021
  • 美国人用什么英语词典
  • 餐饮服务专票可以抵税吗
  • 新企业会计准则
  • 非金融企业之间借款
  • 快递破损后赔偿还能把东西拿走吗
  • 准则对()、()和()等作出基本规定
  • 企业税收风险因素分析
  • 今年利润弥补以前年度亏损如何记账
  • sql效率优化
  • 机器设备可以作为出资方式吗
  • 付款退回怎么做账
  • 小规模纳税人无票收入申报表怎么填
  • 负债与所有者权益比率计算公式
  • 存货报废进项税额需要转出吗
  • 购入固定资产计累计盈余
  • 应付工资是应付账款吗
  • 公司租赁厂房
  • 租赁费计提部分算入印花税吗
  • 车辆租赁费发票怎么开
  • 未开票收入怎么填写增值税申报表
  • 递延收益为什么属于负债
  • 预付工资怎么入账
  • sqlserver的sql文件导入mysql
  • mysql主从复制作用
  • 微信公众平台在哪里打开
  • mysql 5.7.17 64bit安装配置方法图文教程
  • Ubuntu Server 11.04安装GNOME 3的方法
  • 深入解析linux内核
  • 浪潮云是什么意思
  • 电脑的技巧
  • Linux系统防火墙的命令
  • linux系统怎么安装
  • 笔记本自带的win8
  • Win10 RS1 14267 SDK版本发布下载
  • 事件委托实现
  • nodejs调用go
  • opengl 缓存
  • android get
  • jquery替换div内容
  • jquery过滤选择器按照过滤规则分类包括?
  • Intent传List、Map
  • bootstrap js插件
  • jquery弹出页面窗口
  • 湖北税务网上登录
  • 网上报税失败什么原因
  • 推进落实类似的词语
  • 税务筹划企业所得税案例分析题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设