可以在Android中使用CoMIRVA包吗?

时间:2013-04-05 07:22:25

标签: android speech-recognition mfcc

我打算实时提取MFCC功能,以便在我的Android应用程序中用于语音识别。对于同样的情况,我发现在Java中有一个名为CoMIRVA的软件包。我尝试将该软件包用于我的应用程序,但是我遇到了一些错误。

这是我创建MFCC类对象的代码的一部分。    float samplerate = 8000;    私人MFCC mfcc_inst =新MFCC(样本);

我还没有开始使用该类中的任何方法。应用程序的其余部分包含使用AudioRecord和AudioTrack类进行实时音频录制和播放的代码。当我运行应用程序时,我在创建对象的行中收到错误。我发布了以下日志文​​件的相关部分

E / AndroidRuntime(871):致命异常:主

E / AndroidRuntime(871):java.lang.VerifyError:comirva / audio / util / math / Matrix

E / AndroidRuntime(871):at comirva.audio.util.MFCC.getMelFilterBanks(MFCC.java:267)

E / AndroidRuntime(871):at comirva.audio.util.MFCC。(MFCC.java:162)

E / AndroidRuntime(871):at comirva.audio.util.MFCC。(MFCC.java:71)

E / AndroidRuntime(871):at com.example.mfcc.MFCCActivity。(MFCCActivity.java:46)

E / AndroidRuntime(871):at java.lang.Class.newInstanceImpl(Native Method)

E / AndroidRuntime(871):at java.lang.Class.newInstance(Class.java:1319)

E / AndroidRuntime(871):在android.app.Instrumentation.newActivity(Instrumentation.java:1023)

E / AndroidRuntime(871):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1871)

E / AndroidRuntime(871):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)

E / AndroidRuntime(871):在android.app.ActivityThread.access $ 600(ActivityThread.java:123)

E / AndroidRuntime(871):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1147)

E / AndroidRuntime(871):在android.os.Handler.dispatchMessage(Handler.java:99)

E / AndroidRuntime(871):在android.os.Looper.loop(Looper.java:137)

E / AndroidRuntime(871):在android.app.ActivityThread.main(ActivityThread.java:4424)

E / AndroidRuntime(871):at java.lang.reflect.Method.invokeNative(Native Method)

E / AndroidRuntime(871):at java.lang.reflect.Method.invoke(Method.java:511)

E / AndroidRuntime(871):at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:784)

E / AndroidRuntime(871):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)

E / AndroidRuntime(871):at dalvik.system.NativeStart.main(Native Method)

谢谢!

0 个答案:

没有答案