【安卓離線語音識別】莫愁前路無網絡,離線語音正待君——Pocketsphinx篇

基於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開發安卓離線語音識別項目(六)識別效果優化探討
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章