前言

介绍如何使用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

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐