JayRob101 / nlp_pepper

NLP for Pepper Robot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NLP for Pepper Robot

This system allows a Pepper robot to listen to speech and understand it to either carry out orders or answer questions.

It does this by first detecting when someone is speaking to it. It must be able to do this even when there is some background noise, so we have done some tests to verify that it works correctly. It then records the sound and saves it, filtering out background noise. After that, the speech is turned into text. Finally, parses the text and deduces its meaning.

Note: This code was developed for a closed source project. We have only obtained permission to re-upload and show the code we worked on, so that is what's shown here, not the rest of the project.

About

NLP for Pepper Robot


Languages

Language:Python 100.0%