我正在尝试使用PocketSphinx资源启动一个项目。将PocketSphinx资源导入到我的Android Studio工作区的方法是什么?
import edu.cmu.pocketsphinx.Assets; //"unused import statement"
import edu.cmu.pocketsphinx.Hypothesis; //"unused import statement"
import edu.cmu.pocketsphinx.RecognitionListener; //"unused import statement"
import edu.cmu.pocketsphinx.SpeechRecognizer; //"unused import statement"
import edu.cmu.pocketsphinx.SpeechRecognizerSetup; //"unused import statement"
public class MainActivity extends AppCompatActivity implements RecognitionListener {...
不出所料,我在最后一行得到了一个“无法解析符号'RecognitionListener‘”。提前谢谢。
发布于 2019-04-17 03:37:11
该库以Android Archive (AAR)的形式分发。从https://github.com/cmusphinx/pocketsphinx-android-demo/blob/master/aars/pocketsphinx-android-5prealpha-release.aar下载
将pocketsphinx-android-5prealpha-release.aar ase.aar移动到helloworld/app/lib/目录中。
在Android Studio中,转到File > New > New module,向下滚动并选择Import .JAR/.AAR包。浏览到/app/lib并选择.aar文件。单击“确定”。保持应用程序模块处于选中状态,单击依赖项选项卡,单击最右侧的"+“,选择”模块依赖项“。选择模块并点击“确定”。有关更多信息,请访问How to manually include external aar package using new Gradle Android Build System,滚动到Oliver Kranz的答案,以获取该过程的漂亮屏幕截图。
https://stackoverflow.com/questions/55713195
复制相似问题