短时傅里叶变换(如何用matlab实现语音信号的短时
生活常识 2023-10-15 19:35www.caominkang.com生活知识
matlab自带了短时傅里叶变换的分析函数,也即spectrogram函数。
其使用方式有两种
1. [S,F,T,P]=spectrogram(x,indo,noverlap,nfft,fs)
2. [S,F,T,P]=spectrogram(x,indo,noverlap,F,fs)
x---输入信号的向量;Windo---窗函数;Noverlap---各段之间重叠的采样点数;Nfft---计算离散傅里叶变换的点数;Fs---采样频率Hz;F---在输入变量中使用F频率向量。
对应题主的问题
假设语音信号保存在ave变量中,那么,对其做短时傅里叶变换的函数语句为
[S,F,T,P]=spectrogram(ave,indo,noverlap,nfft,fs)
参数可以根据具体信号的特点进行设定。
生活百科
- 黄宗泽胡杏儿为什么分手 黄宗泽胡杏儿什么时候
- 杨舒个人资料 杨舒个人资料简历
- 郑中基节目上谈蔡卓妍 郑中基和蔡卓妍的故事
- 邱泽的个人资料 邱泽的个人资料简介
- 应采儿陈小春综艺节目叫什么 应采儿和陈小春综
- 小学生简短的安全常识 小学生简短的安全常识顺
- 王朔与王子文的关系 王朔和王子文
- 梅艳芳张国荣是什么关系 梅艳芳和张国荣关系曾
- 具荷拉八卦 具荷拉是什么女团
- 女孩子必知的生活常识 女孩子必备常识
- 实用的一些生活小常识 实用的生活小常识简短
- 刘佩琦个人资料 刘佩琦个人资料简介
- 女孩必须懂的社会常识 女生出社会要懂的事
- 生活中的一些冷门小常识 生活中的一些冷门小常
- 钟汉良李小冉合作的电视剧 钟汉良有多喜欢李小
- 刘耀文个人资料 刘耀文个人资料身高