将PocketSphinx资源导入Android Studio

问题描述 投票:-1回答:1

我正在尝试使用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'”。提前致谢。

android-studio pocketsphinx
1个回答
0
投票

该库作为Android Archive(AAR)分发。从https://github.com/cmusphinx/pocketsphinx-android-demo/blob/master/aars/pocketsphinx-android-5prealpha-release.aar下载

将pocketsphinx-android-5prealpha-release.aar移动到helloworld / app / lib /目录中。

在Android Studio中,转到文件>新建>新模块,向下滚动并选择导入.JAR / .AAR包。浏览到/ app / lib并选择.aar文件。点击“好”。保持选择应用程序模块,单击依赖项选项卡,单击最右侧的“+”,选择“模块依赖项”。选择“模块”,然后单击“确定”。有关更多信息,请访问How to manually include external aar package using new Gradle Android Build System,滚动到Oliver Kranz的答案,了解该过程的精彩屏幕。

© www.soinside.com 2019 - 2024. All rights reserved.