0
点赞
收藏
分享

微信扫一扫

如何快速的将离线语音识别PocketSphinx集成到自己的项目中


一、首先下载官方的DEMO

我给出我的链接让大家下载:​​PocketSphinx官方DEMO​​ 二、自己新建一个AndroidStdio项目

三、导入官方项目的依赖aars具体步骤如下

如何快速的将离线语音识别PocketSphinx集成到自己的项目中_sphinx


如何快速的将离线语音识别PocketSphinx集成到自己的项目中_sphinx_02


然后点击next

如何快速的将离线语音识别PocketSphinx集成到自己的项目中_sphinx_03


如何快速的将离线语音识别PocketSphinx集成到自己的项目中_android_04


然后打开自己工程的setting.grade

如何快速的将离线语音识别PocketSphinx集成到自己的项目中_库文件_05


加入这句话include ‘:app’, ‘:models’, ‘:wear’, ‘:aars’, ‘:pocketsphinx-android-5prealpha-release’如下图所示:

如何快速的将离线语音识别PocketSphinx集成到自己的项目中_库文件_06


然后点击右上角的Sync Now

如何快速的将离线语音识别PocketSphinx集成到自己的项目中_库文件_07


然后你的项目中就会出现aars和models文件夹和库文件

如何快速的将离线语音识别PocketSphinx集成到自己的项目中_库文件_08


然后将官方Demo中的aars文件夹和models文件夹中的内容分别拷贝到自己工程中的aars文件夹和models文件夹

四、将官方Demo中的assets文件夹中的内容拷贝到自己工程中的assets文件夹中,如果没有新建一个

如何快速的将离线语音识别PocketSphinx集成到自己的项目中_库文件_09


五、将Demo中的MainActivity和layout中的内容复制到自己的工程中

六、在自己工程中的Build.gradle文件中 添加implementation project(’:aars’)

如何快速的将离线语音识别PocketSphinx集成到自己的项目中_sphinx_10


七、自己工程添加权限​​<uses-permission android:name="android.permission.RECORD_AUDIO"/>​

如何快速的将离线语音识别PocketSphinx集成到自己的项目中_android_11


八、把自己的工程运行到自己的手机上就OK了



举报

相关推荐

0 条评论