ROS-语音控制-会说话的机器人(2)-在ROS上上使用科大讯飞(离线语音合成 offline_tts)

ROS-语音控制-会说话的机器人(2)-在ROS上上使用科大讯飞(离线语音合成 offline_tts)

主要参考博客
会说话的机器人,b站链接

ROS会说话的机器人(科大讯飞+图灵机器人)

补充遇到的问题:
1.下载科大讯飞的SDK编译时,会遇到找不到lsmc动态库的问题,因为libmsc.so是科大讯飞的自带动态库,所以要拷贝到自身计算机目录下,解决网址如下:
https://blog.csdn.net/weixin_39059031/article/details/84135125

sudo apt-get install gcc-multilib g++-multilib module-assistant
sudo cp libs/x64/libmsc.so /usr/local/lib/
sudo ldconfig

2.在执行讯飞SDK编译时,遇到warning: Clock skew detected. Your build may be incomplete. 是ubuntu系统的时间错了,解决办法:
重新选择当前的系统地区时间即可,或者

find . -type f | xargs -n 5 touch

3.遇到错误码为10107时,要注意
在这里插入图片描述
appid和语音库为自己生成的讯飞SDK

4.科大迅飞接在ros上进行语音识别遇到的问题,科大迅飞10102错误
可参考网址:https://bbs.csdn.net/topics/392389439
http://bbs.xfyun.cn/forum.php?mod=viewthread&tid=34502
解决办法:修改目录为原SDK的库目录
在这里插入图片描述

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值