Over a million developers have joined DZone.

Steering Anki Overdrive Cars via Speech Recognition on Bluemix

DZone's Guide to

Steering Anki Overdrive Cars via Speech Recognition on Bluemix

How to use IBM Bluemix and Watson Speech Recognition to steer connected cars.

· IoT Zone
Free Resource

Cisco IoT makes digital transformation a reality in factories, transportation, and utilities. Learn how to start integrating with Cisco DevNet.

I’ve extended the Anki Overdrive demo so that you can steer the cars via voice. I’ve used a combination of the Watson Speech to Text service and the Watson Natural Language Classifier service on Bluemix to implement this. All of this is available as open source.

To convert speech to text an extended version of the Watson Speech to Text sample is used so that received text (which is marked as ‘final’) can be sent via MQTT to the Internet of Things foundation.


The Watson Speech to Text service has to be defined as device in the Internet of Things foundation. Check out the readme of the project for details.


There is a new version of the Node-RED flow which includes the speech recognition functionality. The Watson classifier is used to basically map between the text received from the speech to text service to available commands. At this point there are four commands (move, stop, turn left, turn right) that the classifier understands based on the provided training data. The nice thing about the classifier is that you can even say things like ‘depart’ and the classifier figures out that it belongs to the classification ‘move’ even though it was not defined in the training data.


Cisco is a software company. Surprised? Don’t be. Join DevNet to explore APIs, tools, and techniques that developers are using to add collaboration, IoT, security, network priority, and more!

ibm bluemix ,speech recognition ,iot ,connected car ,cloud ,mqtt

Published at DZone with permission of Niklas Heidloff, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}