Ohbot and Microsoft Cognitive Services

We took two Ohbots along to an evening event at the Manchester Museum of Science and Industry. One was controlled by me, typing as fast as I could from a laptop behind a screen. The other was hooked up to Microsoft Cognitive Services.

Ohbot is a robot head that’s usually used for teaching children to code with a "Scratch"-like block programming interface. At the Museum event we programmed our Ohbots to speak and move in response to what they were “seeing” through their cameras.  

For the manual Ohbot, the eye and head movements were controlled using the motion sensors on a micro:bit which was attached to my knee with duct tape. For the autonomous Ohbot the eyes were programmed to follow the movements of the visitor and the head followed the movement of the eyes.

Both Ohbots had lip synchronisation code running. The manual robot was saying what I was typing and the autonomous one was selecting phrases from a database matched by age, gender, emotion, hair colour, makeup and facial hair.

There’s a film of the results here. You’ll see that the majority of visitors thought that the autonomous Ohbot was more accurate and human-like than the one that I was controlling.

We’ve incorporated Microsoft Cognitive Services features in our latest release of Ohbot software on the Windows App Store.  Use of these features requires creation of a Microsoft Cognitive Services account and acceptance of their conditions. As Ohbot is primarily used with children we have been particularly mindful of privacy issues.

To view or add a comment, sign in

More articles by Matthew Walker

  • A Tap?

    I don’t like to criticise the designs of other people. Anyone who designs something starts with nothing and ends up…

  • Appropriate Robotics

    The latest dancing Chinese robots are really impressive. They move so gracefully - the pooh-in-the-pants posture of the…

    1 Comment
  • Programming in 1985

    I read this morning that Bill Gates once said that no-one would ever need more than 640KB of memory in their computer…

    1 Comment
  • AXL – AI Exchange Language

    It won’t be long before my personal assistant AI agent will need to communicate with someone else’s personal assistant…

  • Aluminium

    My father worked for an aluminium manufacturing company. We always had free cooking foil, which we were never allowed…

    2 Comments
  • Working from Home – My Tip

    I’ve been working from home part-time and full-time for the past twenty years and, for anyone who is interested, here’s…

    1 Comment
  • INVESTMENT – WHO NEEDS IT ANYWAY?

    Our micro-business, Ohbot, has managed fine for seven years funded by sales and crowdfunding but we’ve reached the…

  • Working from Home - how lovely!

    There’s been a big movement towards working from home recently. Many people who were at home during lockdown are…

    1 Comment
  • Alexa, How Should I Vote in the Next Election?

    If you use a personal assistant device you’ve probably tried to catch it out by getting it to reply with some kind of…

    2 Comments
  • Ohbot Exports

    Our exports of Ohbot have been increasing rapidly and the UK Department for International Trade has asked us to write…

Explore content categories