ROS下实现语音交互
·
前言
介绍如何使用sound_play实现文本转语音,功能包audio-common提供了文本转换的功能包sound_play
1.语音合成
1.1安装audio-common和相关依赖库
sudo apt-get install ros-melodic-audio-common
sudo apt-get install libasound2
sudo apt-get install mplayer
1.2打开一个终端,运行并测试sound_play主节点
rosrun sound_play soundplay_node.py
1.3打开另一个终端,输入需要转化成语音的文本信息
rosrun sound_play say.py "Hello World."
1.4发出这个声音的人叫kal_diphone,如果不喜欢,可以换一个人来读
sudo apt-get install festvox-don
rosrun sound_play say.py "Welcome to my home" voice_don_diphone
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)