1、ROS2简介
2、ROS2安装Humble
3、ROS2集成开发环境搭建
4、ROS2工作空间
5、ROS2功能包
6、ROS2节点
7、ROS2话题通讯
8、ROS2服务通讯
9、ROS2动作通讯
10、ROS2自定义接口消息
11、ROS2参数服务案例
12、ROS2元功能包介绍
13、ROS2分布式通讯
14、ROS2 DDS
15、ROS2时间相关API
16、ROS2常用命令工具
17、ROS2 Rviz2使用
18、ROS2 Rqt工具箱
19、ROS2 Launch启动文件配置
20、ROS2录制回放工具
21、ROS2 URDF模型
22、ROS2 Gazebo仿真平台
23、ROS2 TF2坐标变换
1.检测功能包的APPID和common.jet是否替换
修改APPID参数位置:xfspeech_ws/src/speech_command/include/Global.h
其中*pcm_name是远场麦克风的声卡设备:可以使用arecord -l命令查询

common.jet文件位置(需替换成自己从讯飞平台下载的文件):xfspeech_ws/src/speech_command/config/AIUI/asr
2.离线资源是否与实际路径一致
修改aiui配置文件:xfspeech_ws/src/speech_command/config/AIUI/cfg/aiui.cfg

完成修改后重新编译功能包和source工作空间!
修改远场麦克风对应的设备号:将*pcm_name修改成远场麦克风声卡对应的设备号
查询命令:arecord -l

修改参数位置:xfspeech_ws/src/speech_command/include/Global.h

完成修改后重新编译功能包和source工作空间!
前提条件:主板/电脑有可用声卡
查询声卡播放设备命令:aplay -l
示例:card 2: Device [USB Audio Device], device 0: USB Audio [USB Audio] → plughw:2,0

修改配置文件:xfspeech_ws/src/speech_command/src/AudioPlayer.cpp
根据aplay命令查询的声卡播放设备进行修改,这里修改成plughw:2,0

完成修改后重新编译功能包和source工作空间!
回复:可以。