TOP > TOP

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

TurtleBot Voice Control

Sample of teleoperating a TurtleBot via voice.

button_detail_on

HSR Voice Control

Sample of teleoperating a HSR via voice.

button_detail_on