ROS-kinetic 机器语音 之科大讯飞SDK
前提:Ubuntu16.04+ROS_kinet
步驟:
??????? 1、創(chuàng)建ROS工作空間catkin_ws6/src
??????? 2、在catkin_ws6目錄下catkin_make
??????? 3、進(jìn)入catkin_ws6/src ,然后下載SDK包,然后 解壓到src目錄的kedaxunfei目錄(此目錄為自己創(chuàng)建并起名,實際上用解壓后壓縮包的名字也行)下
??????? 4、然后回到catkin_ws6目錄下,然后catkin_make 編譯,然后進(jìn)入進(jìn)入到/catkin_ws6/src/kedaxunfei/bin 圖像化目錄下,然后找到可執(zhí)行文件:iat_online_record_sample
?
如果報錯如下圖:
Recognizer error 10407
?有兩種情況:
1.科大訊飛的SDK帶有ID號,,每個人每次下載后的ID都不同,更換SDK之后需要修改代碼中的APPID。
2.so文件的復(fù)制與鏈接:
進(jìn)入到kedaxunfei/libs/x64 目錄下:(64位選“x64”, 32位選“x86”)
sudo cp libmsc.so /usr/local/lib/
sudo ldconfig
一定在復(fù)制完so文件后,執(zhí)行sudo ldconfig。
執(zhí)行完,再次運行例行程序,測試成功
然后對著電腦說話,就可以轉(zhuǎn)化為文本!
參考:《ROS機器人開發(fā)實踐》--古月居
????????https://blog.csdn.net/weixin_44911552/article/details/117134933
?
總結(jié)
以上是生活随笔為你收集整理的ROS-kinetic 机器语音 之科大讯飞SDK的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ROS Kinetic或ROS melo
- 下一篇: 操作ROS松灵机器人步骤及遇到的问题