MFCC与Java线性和对数过滤器 [英] MFCC with Java Linear and Logarithmic Filters

查看:305
本文介绍了MFCC与Java线性和对数过滤器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我实现MFCC算法与Java。有一个样品code三角过滤器和MFCC在爪哇。这里是链接:<一href="http://webcache.googleusercontent.com/search?q=cache%3abLs8E-GgsSEJ%3acollaborate.d2labs.org/plugins/scmsvn/viewcvs.php/%2acheckout%2a/Source%2520$c$c/Trunk/Software/Brailletutor/dsp/featureExtraction.java?root=brallie062bex%20param%20inputSignal%20Speech%20Waveform%20%2816%20bit%20integer%20data%29%20filetype%3ajava&cd=1&hl=tr&ct=clnk&gl=tr&source=www.google.com.tr"相对=nofollow> MFCC的Java 不过,我应该遵循code,MATLAB写的:的 MFCC Matlab的

I am implementing MFCC algorithm with Java. There is a sample code for triangular filters and MFCC at Java. Here is the link: MFCC Java However I should follow that code written in Matlab: MFCC Matlab

我的问题是,在Matlab的code它谈论性和对数过滤器但没有任何关于在Java的code 。我应该测量的对数的表现 和线性滤波器,但我实现了Java code并没有什么有关。此外,我不明白这些fbins和cbins在Java的code?

My question is that at Matlab code it talks about linear and logarithmic filters however there is nothing about that at Java code. I should measure the performance of logarithmic and linear filters but I implemented that Java code and there is nothing about that. Also I didn't understand what these fbins and cbins at Java code?

推荐答案

Java的code不包括非线性变换,基本映射你的线性频率刻度梅尔规模​​。 'cbins'指的每个滤波器组的中心(频率)。

The Java code does include a non linear transformation, basically mapping your linear frequency scale to the mel-scale. 'cbins' refer to the center (frequency) of each filter bank.

Java的code正是一个MFCC code应该是什么样子。因此,它应该很好地帮助你。

The Java code is exactly what an MFCC code should look like. So, it should work well for you.

这篇关于MFCC与Java线性和对数过滤器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆