美文网首页
科大讯飞麦克风阵列模块ROS2离线使用记录

科大讯飞麦克风阵列模块ROS2离线使用记录

作者: 望江樵夫 | 来源:发表于2022-07-01 21:12 被阅读0次

    转载请注明出处:

    @github地址:git@github.com:mhming/offlineros2demo.git
    @简书地址:科大讯飞麦克风阵列模块ROS2离线使用记录

    本代码基于轮趣科技提供的离线demo修改

    @轮趣科技:远场麦克风阵列语音板ROS六麦模块语音线性4麦6麦科大讯飞降噪

    使用说明

    1. 按照官方要求安装相关驱动
    2. 安装ROS2, 本文测试使用ROS2-Foxy
    3. 将本代码下载到本地ROS2工作空间
    4. 修改科大讯飞的注册试用APPID
      位于:asr_offline_record_sample.cpp的7~9行
    5. 下载自己的离线语音识别配置文件,并替换configs目录下的common.jet文件为自己下载的
    6. 修改语法相关参数,路径最好设置为绝对地址
      位于:asr_offline_record_sample.cpp的9~11行
    7. 使用"arecord -l" 命令查看自己的设备编号并修改到src->record.h的第15行
    8. 编译:colcon build --packages-select offlineros2demo
    9. source当前工作空间:source install/setup.bash
    10. 运行测试:ros2 run offlineros2demo offlineros2demo

    asr_offline_record_sample.cpp修改:

    需要修改的地方

    record.h修改:

    设备号修改

    声明:本文只用作学习交流!

    相关文章

      网友评论

          本文标题:科大讯飞麦克风阵列模块ROS2离线使用记录

          本文链接:https://www.haomeiwen.com/subject/esfhbrtx.html