-
Notifications
You must be signed in to change notification settings - Fork 282
Official Recipes
Recipes are step by step instructions to help you connect your TJBot to IBM Watson and AI services.
The recipes are designed to be run on a Raspberry Pi. You can either run one of our sample recipes below, or create your own recipe that brings your ideas to life using AI!
π£ Use your voice to control TJBot's LED
This receipe lets you control the 8mm NeoPixel RGB led using voice commands. It uses the Speech to Text service, you can view the API documentation here.
β As of August 2023, all previous-generation models are now discontinued from the service. New clients must now only use the next-generation models. We are looking into how any changes effect the recipe and hope to have a fix soon.
π π π‘ Make TJBot respond to emotions
This recipe shines TJBot's 8mm NeoPixel RGB LED different colors based on the emotions present in Twitter for a given keyword. It uses Natural Language Understanding (NLU) and the Twitter API. View the NLU API documentation here.
β οΈ Twitter no longer offers free API keys, we are working on updating this recipe to use a different data source.
β As of June 2023, IBM no longer supports NLU. We are looking into how any changes effect the recipe and hope to have a fix soon.
π€ π€ Build a talking robot
This recipe demonstrates how to use the Speech to Text, Text to Speech, and Watson Assistant services to build a talking chatbot. View the Text to Speech API documentation here and the Watson Assistant documentation here.
π§π· π²π½ π¨π¦ π²π½ πΊπΈ Learn another language with TJBot!
This recipe demonstrates how to use the Language Translator, Speech to Text, and Text to Speech services to build a robot translator.
β As of June 2023, IBM no longer supports Language Translator and only existing customers will be able to access the product. We are looking into how any changes effect the recipe and hope to have a fix soon.
Check out the TJBot Community Recipes created by members of our community.
TJBot is an open source project designed to make it fun and easy to interact with Artificial Intelligence.
If you would like your own recipe included in our community recipes list, please open an issue and provide a link to your repository and a demo video.
For guidelines on contributing to the TJBot project, please refer to the contribution guide.
We can't wait to see what you make with TJBot!
Note: The Wiki is still being updated and we would love to hear your feedback. If you see an issue with this Wiki, please open a Wiki issue