What is rospeex?
Rospeex is a cloud-based multilingual communication package for ROS (Robot Operating System). You can easily add a speech communication ability to your robot.
What can it do?
Rospeex supports speech recognition and speech synthesis in Japanese, English, Chinese, and Korean. By using its APIs in Python or C++, you can write a sample function for a simple spoken dialogue within 10 lines. Synthesizing friendly and natural voice is possible for some voice fonts.
Who is developing it?
Rospeex is developed by National Institute of Information and Communications Technology (NICT), and uses NICT’s speech recognition and synthesis engines.
Samples
Talking Watch Sample
This is one of the most simple examples. When you ask the time, robot answers current time in voice.