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

转载请注明出处:

@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修改:

设备号修改

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容