科大訊飛麥克風(fēng)陣列模塊ROS2離線使用記錄

轉(zhuǎn)載請注明出處:

@github地址:git@github.com:mhming/offlineros2demo.git
@簡書地址:科大訊飛麥克風(fēng)陣列模塊ROS2離線使用記錄

本代碼基于輪趣科技提供的離線demo修改

@輪趣科技:遠(yuǎn)場麥克風(fēng)陣列語音板ROS六麥模塊語音線性4麥6麥科大訊飛降噪

使用說明

  1. 按照官方要求安裝相關(guān)驅(qū)動
  2. 安裝ROS2, 本文測試使用ROS2-Foxy
  3. 將本代碼下載到本地ROS2工作空間
  4. 修改科大訊飛的注冊試用APPID
    位于:asr_offline_record_sample.cpp的7~9行
  5. 下載自己的離線語音識別配置文件,并替換configs目錄下的common.jet文件為自己下載的
  6. 修改語法相關(guān)參數(shù),路徑最好設(shè)置為絕對地址
    位于:asr_offline_record_sample.cpp的9~11行
  7. 使用"arecord -l" 命令查看自己的設(shè)備編號并修改到src->record.h的第15行
  8. 編譯:colcon build --packages-select offlineros2demo
  9. source當(dāng)前工作空間:source install/setup.bash
  10. 運行測試:ros2 run offlineros2demo offlineros2demo

asr_offline_record_sample.cpp修改:

需要修改的地方

record.h修改:

設(shè)備號修改

聲明:本文只用作學(xué)習(xí)交流!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容