查看: 273|回复: 4|关注: 0

[已解决] MATLAB信号处理,MFCC提取等程序对单位pa是否适用

[复制链接]

新手

7 麦片

财富积分


050


3

主题

11

帖子

0

最佳答案
宋老师你好,我用传声器采集到的信号单位是帕(pa),在对信号处理以及MFCC提取时,需不需要在程序里将单位转换为电压mv,还是在做各种信号处理的时候都可以用单位pa来代替audioread函数读出的结果

论坛优秀回答者

17

主题

5254

帖子

1133

最佳答案
  • 关注者: 658
发表于 2019-10-28 20:44:23 | 显示全部楼层
在MFCC计算中并没有规定信号的单位,所以信号单位为帕(pa)一样可以用于计算。

新手

7 麦片

财富积分


050


3

主题

11

帖子

0

最佳答案
 楼主| 发表于 2019-10-29 08:50:14 | 显示全部楼层
songzy41 发表于 2019-10-28 20:44
在MFCC计算中并没有规定信号的单位,所以信号单位为帕(pa)一样可以用于计算。
...

宋老师,音频信号的长度会导致MFCC维数的不同,除截取定长的音频信号外,还有没有其他方法保证MFCC维数一致

论坛优秀回答者

17

主题

5254

帖子

1133

最佳答案
  • 关注者: 658
发表于 2019-10-29 12:45:46 | 显示全部楼层 |此回复为最佳答案
fang315 发表于 2019-10-29 08:50
宋老师,音频信号的长度会导致MFCC维数的不同,除截取定长的音频信号外,还有没有其他方法保证MFCC维数一 ...

LZ可能从事语音的识别。由于语音发音过程中语速有快有慢,对于每个词的长度随人和时间都会有所变化,所以求得MFCC参数后每次帧数可能都不相同。为了与模版方便的比较,在语音识别领域有一个函数:DTW,它可以把MFCC参数时长长的进行缩短;而时长短的进行拉长。请参看第3章文献[2]的13.3节

新手

7 麦片

财富积分


050


3

主题

11

帖子

0

最佳答案
 楼主| 发表于 2019-10-29 14:20:11 | 显示全部楼层
songzy41 发表于 2019-10-29 12:45
LZ可能从事语音的识别。由于语音发音过程中语速有快有慢,对于每个词的长度随人和时间都会有所变化,所以 ...

好的,谢谢宋老师
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表