将 PocketSphinx 资源导入 Android Studio
Importing PocketSphinx resources into Android Studio
我正在尝试使用 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 {...
正如预期的那样,我在最后一行得到 "Cannot resolve symbol 'RecognitionListener' "。提前致谢。
库作为 Android 存档 (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 和 select .aar 文件。单击 "Okay"。保留应用程序模块 selected,单击依赖项选项卡,单击最右侧的“+”,选择 "Module Dependency"。 Select 模块并单击 "Okay"。如需更多信息,请转至 How to manually include external aar package using new Gradle Android Build System,滚动至 Oliver Kranz 的回答以获得该过程的精美屏幕截图。
我正在尝试使用 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 {...
正如预期的那样,我在最后一行得到 "Cannot resolve symbol 'RecognitionListener' "。提前致谢。
库作为 Android 存档 (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 和 select .aar 文件。单击 "Okay"。保留应用程序模块 selected,单击依赖项选项卡,单击最右侧的“+”,选择 "Module Dependency"。 Select 模块并单击 "Okay"。如需更多信息,请转至 How to manually include external aar package using new Gradle Android Build System,滚动至 Oliver Kranz 的回答以获得该过程的精美屏幕截图。