ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

Completely open ended NLP is still a fairly open problem. Most NLP systems tend to still be application specific.

You might want to take a look at the Natural Language Toolkit (NLTK) (http://www.nltk.org/) which is a Python toolkit for building NLP applications. While not integrated with ROS, since it is Python, it would be very easy for you to connect your application using rospy.

Completely open ended NLP is still a fairly open problem. Most NLP systems tend to still be application specific.

You might want to take a look at the Natural Language Toolkit (NLTK) (http://www.nltk.org/) which is a Python toolkit for building NLP applications. While not integrated with ROS, since it is Python, it would be very easy for you to connect your application using rospy.

If you are trying to get audio input, this gets even harder. Right now, the only speech recognition package in ROS that I am aware of is my simple wrapper around pocketsphinx-gstreamer (http://wiki.ros.org/pocketsphinx)