robotemi / sdk

temi is an unparalleled robotic platform introducing a new dimension of development - movement. Using temi’s SDK, developers can create new functionalities and introduce new use cases via temi’s Android tablet. temi’s movement and navigation capabilities run off of it's Linux computer and uses a set of 16 sensors including a Lidar, depth cameras, driving cameras, and microphones. We encourage our developer community to suggest and request expanded functionality within the SDK and we will adhere to your needs. We want to enable you to create skills like never seen before! We will be constantly improving the SDK and its documentation. Please feel free to reach out to us with any questions or thoughts at developers@robotemi.com
https://www.robotemi.com/
210 stars 86 forks source link

String from startDefaultNLU #450

Open Ahad-Haque opened 8 months ago

Ahad-Haque commented 8 months ago

How do I get string instead of Temi's voice from startDefaultNlu() function? or is their any other way of asking a question to Temi via text and get reply from temi via text also? Like chatgpt? but in this case Temi will be using its own NLP to process and reply user's text.

Thank you.

zjn0505 commented 8 months ago

There isn't such a way to use temi NLP like ChatGPT .

startDefaultNlu calls temi NLP and it will not always end up with a TTS response.

Like "Save location as entrance" will trigger the save location intent, or a trained Q&A with responses in sequence or open an app.

Ahad-Haque commented 7 months ago

Alright understand, then is there any way of getting reply (of a question) from Temi as Text and not voice?