轉(zhuǎn)載請(qǐng)注明出處:
@github地址:git@github.com:mhming/offlineros2demo.git
@簡(jiǎn)書地址:科大訊飛麥克風(fēng)陣列模塊ROS2離線使用記錄
本代碼基于輪趣科技提供的離線demo修改
@輪趣科技:遠(yuǎn)場(chǎng)麥克風(fēng)陣列語音板ROS六麥模塊語音線性4麥6麥科大訊飛降噪
使用說明
- 按照官方要求安裝相關(guān)驅(qū)動(dòng)
- 安裝ROS2, 本文測(cè)試使用ROS2-Foxy
- 將本代碼下載到本地ROS2工作空間
- 修改科大訊飛的注冊(cè)試用APPID
位于:asr_offline_record_sample.cpp的7~9行 - 下載自己的離線語音識(shí)別配置文件夕春,并替換configs目錄下的common.jet文件為自己下載的
- 修改語法相關(guān)參數(shù),路徑最好設(shè)置為絕對(duì)地址
位于:asr_offline_record_sample.cpp的9~11行 - 使用"arecord -l" 命令查看自己的設(shè)備編號(hào)并修改到src->record.h的第15行
- 編譯:colcon build --packages-select offlineros2demo
- source當(dāng)前工作空間:source install/setup.bash
- 運(yùn)行測(cè)試:ros2 run offlineros2demo offlineros2demo
asr_offline_record_sample.cpp修改:
需要修改的地方
record.h修改:
設(shè)備號(hào)修改
聲明:本文只用作學(xué)習(xí)交流魔吐!