基於Pocketsphinx開發安卓離線語音識別項目——在安卓項目中導入Pocketsphinx
作者:詩酒赴韶華
奉言:暇騰點躍千帆,醉臥江海萬瀾。
轉載請註明出處:https://blog.csdn.net/dj2017/article/details/105463978
一、下載pocketsphinx-android-demo
下載地址
二、AS新建空白項目
打開空白項目的setting.gradle文件,添加:,’:models’,’:aars’
三、app層的build.gradle文件添加內容
此時,不需要sync now。如果,sync now 報錯了,可以先不用理會。
四、以module方式,導入pocketsphinx
Module Type選擇.aar
選擇pocketsphinx-android-demo中的aar文件
再檢查一遍,確認無誤,點擊finish進行下一步
五、導入後,Reimport Gradle Project
六、加入必要文件
Sync Now
七、刪除不必要的文件
之後找到該文件夾刪除
八、驗證是否成功導入
可以看到,說明導入成功了。實現時,千萬記得導對包。
九、開始離線語音識別之旅
個人知識記錄習慣:OneNote --> CSDN博客 --> Github
- 基於Kaldi開發安卓離線語音識別項目(二)語音技能探討
- 基於Kaldi開發安卓離線語音識別項目(三)語音識別流程
- 基於Kaldi開發安卓離線語音識別項目(四)實現中文語音識別
- 基於Kaldi開發安卓離線語音識別項目(五)實現喚醒詞識別及喚醒響應
- 基於Kaldi開發安卓離線語音識別項目(六)識別效果優化探討