1. 程式人生 > >ROS語音互動系統_(3)ROS中接入圖靈機器人語音理解系統

ROS語音互動系統_(3)ROS中接入圖靈機器人語音理解系統

前言

Alt text

1、提前安裝依賴包
$ sudo apt install libcurl3 libcurl4-oppenssl-dev
$ sudo apt install libjsoncpp1 libjsoncpp-dev
2、敲程式碼並且編譯執行

(1)在catkin_ws/src/voice_system/src目錄下建立tuling_nlu.cpp檔案

(2)修改 CMakeLists.txt 檔案
Alt text
修改後內容如下
Alt text

(3)開啟訊飛+圖靈節點

$ cd ~
$ cd catkin_ws
$ catkin_make
$ roscore
#開啟新的命令列(ctrl+alt+t)
$ cd catkin_ws $ source devel/setup.bash $ rosrun voice_system xf_tts_node #開啟新的命令列(ctrl+alt+t) $ cd catkin_ws $ source devel/setup.bash $ rosrun voice_system tuling_nlu_node

(4)測試

#開啟新的命令列(ctrl+alt+t)
$ cd catkin_ws
$ rostopic list
$ rostopic pub -1 /voice/tuling_nlu_topic std_msgs/String "明天南京天氣"

Alt text

如果遠端控制的話,後期加上語音喚醒,就可以成為一個大型的天貓精靈了
大型天貓精靈

根據大神視訊一直學習中,後面有時間將會繼續更新
大神視訊連結