我想在android中開發語音識別程序,到目前爲止我已經看到最受歡迎的選項似乎是CMU sphinx,pocketsphinx被用於android。從我所瞭解的CMU Sphinx的源代碼已經在Java中提供用於在計算機上運行,因此不會直接在Android手機上運行。所以我首先必須將CMu sphinx代碼編譯成一種庫(類似於如果我在C中工作時創建一個需要共享的代碼的dll),然後在android中構建一個接口並從cmusphinx調用這些類。所以fr我發現this post和this tutorial seems to be the most popular這是每個人都指的。它爲windows用戶提供了一個鏈接which point here.在這個頁面開始的時候,海報表明這個教程可能在或者不可能在所有機器上工作(這對初學者來說是一個擔心),但更重要的是,它需要我下載Eclipse,NDK ,Cygwin和各種各樣的東西。我明白NDK可能是必要的,我應該知道,但我已經在Android SDK中完成了所有的開發工作。爲什麼PocketSphinx Android演示需要cygwin
只需使用我用來編寫所有程序的Android SDK,無需安裝cygwin和Eclipse就可以做到這一點嗎?我需要什麼cygwin和eclipse的?我無法使用Android SDK執行Eclipse本應該做的任何操作嗎?
感謝您的幫助。是否有任何關於如何使用android SDK做到這一點的詳細教程?另外,如何從鏈接下載PocketSphinxDemo項目? – user13267