有没有可以在安卓上使用的MFCC库?

3

我的团队正在开发一款语音情感识别应用。

为了获取mfcc,我们使用comirva包。

问题是创建AudioPreProcessor所需的AudioInputStream在android中无法使用。

因此,我们一直在寻找某种替代方法。

有没有办法在android中获取mfcc呢?


你能在安卓平台上构建Comirva包吗? - AshanD
1个回答

2

您可以在comirva源代码中将AudioInputStream替换为InputStream,这是一个微不足道的修改。AudioInputStream的作用只是存储和管理流格式,MFCC计算不需要它,它可以处理原始数据。


我已经用java.io.InputStream替换了AudioInputStream,但是如何获取getFormat、getSampleSizeInBits和getSampleRate?:( - AshanD

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接