2016-04-26 74 views
0

對於我的學期項目,我試圖在Android上識別揚聲器。爲此,我一直在嘗試將vText java庫集成到Android Studio中。您可以通過link找到該頁面。然而,我得到了網頁中提到的.jar文件,並試圖做一些發現庫的示例,我得到了java.lang.VerifyError。當然,我搜索它,但沒有得到任何方便。我試圖改變JDK版本,但我也做不到。如果任何人都可以幫助我在Android Studio中正確使用這個庫。vText語音密碼不能在Android上加載

這是我的代碼部分與這個問題有關。

btnVoice.setOnClickListener(new View.OnClickListener() { 
          @Override 
          public void onClick(View v) { 
           CountDownTimer countDownTimer=new CountDownTimer(5000,1000) { 
            @Override 
            public void onTick(long millisUntilFinished) { 
             btnVoice.setText(millisUntilFinished/1000 + " seconds."); 
            } 
            @Override 
            public void onFinish() { 
             stopRecording(); 
         try { 
          vTText=new vTextClass(); 
          vTText.dataAcq(1, filename); 
          System.out.println("Recording completed"); 
         } catch (MWException e) { 
          e.printStackTrace(); 
         } 
        } 
       }.start(); 

回答

1

該庫使用matlab組件運行時,這在android上不可用。見How to run Matlab code on an Android device?

您可以使用其他的框架,而不是像Recognito

+0

項目牛津圖書館也可能是使用的https://github.com/Microsoft/ProjectOxford-ClientSDK/tree/master/SpeakerRecognition – brandall

+0

感謝您快速反應guys.But我也試圖使用Recognito不幸,我無法找到任何jar和無法將其集成到android studio.Is是否有可能分享一些有用的鏈接,可以幫助Recognito? – Hasan

+0

您可以將所有源代碼包含到您的代碼庫中。 –