This website uses cookies to ensure you get the best experience on our website.
Ohbot
  • OH
    • Educators
    • Makers
  • About
    • Our Robots
    • Our Story
    • Follow Us
    • Contact
  • Shop
    • All Robots
    • Ohbot Assembled
    • Ohbot Kit
    • Picoh
    • OhbotApp2
    • Accessories
    • Resellers
  • Get Started
    • Ohbot Assembled
    • Ohbot Kit
    • Picoh
    • Accessories
    • Technical Notes
    • Languages
    • Support
  • Learn
    • Picoh
    • Ohbot
    • AI
    • Robot Work
    • Share

Ohbot Speech
Make Ohbot Say Something
Ohbot will speak any words typed into the text box on the Say Until Done block. 
Picture
Sequence Say Commands
The next Say Until Done block in the sequence will run once Ohbot has finished speaking the text in the first block. ​
Picture
Say Database Command
Ohbot can speak from a database of words or phrases using the Say DB block. What Ohbot says can either be selected randomly (as shown above) or by specifying a set (left box) and parameter (right box) value or by dropping in a variable reporter block. The contents of the database can be modified by clicking the three line icon on the right hand side of the block. 
Picture
Ohbot Speech Emphasis
Set Voice
​​​The Set Voice block lets you set the type of voice your robot speaks with. Click the drop down chevron to see the voices installed on your computer and to select. Additional voices can be added for different languages; and for lower and higher pitched speech by installing these in Windows. For instructions on how to install different voices see the Ohbot voices document here. Once a Set Voice block runs the voice will be used for all speech until another blocks runs to change the voice used, or until the reset button is used, or a new program is loaded.
Picture
Set Speech
This Set Speech block lets you set the pitch, rate or volume of speech. Enter a value between 0 (lowest for pitch, slowest for rate or quietest for volume) and 10 (highest for pitch, fastest for rate or loudest for volume). The default values for this are 5 for pitch and rate and 10 for volume. This setting will be applied to all speech until another of these blocks is used to reset the speech attribute, or until the reset button is used, or a new program is loaded.

Picture
Set speech within a sentence.
You can also set emphasis within a Say block text using the curly brackets to define the part of the text to change. 

{pitch:rate:volume:text}

e.g. {x-high:fast:75:Hello}

​Pitch can be x-low, low, medium, high, x-high, or default
  • Rate can be x-slow, slow, medium, fast, x-fast or default
  • Volume is a number between 0 and 100
Picture
Ohbot Movement
Ohbot has seven servo motors that move its head, eyes, eyelids and lips. The position and speed of each motor can be set using Set [motor] to [position] or Change [motor name] to [position] instruction blocks.   
Picture
Picture
The position of Ohbots head nod can be set using the HeadNod block. The number in the block sets the position. The robot will stay in this position until another HeadNod block runs to set it to a different position. 
Picture
Picture
Picture
Picture
Picture
Picture
The Set [motor] to [number] block does not include any timing component. We can address this with  
Picture
So sequencing instructions like this will result in Ohbot only moving to the position set by the final block as the motors will not have time to move to each position before the block to set to the next position runs. ​
Synchronise Lips
Picture
​
Picture
​If you would like Ohbot's lips to smile, frown or look surprised during gaps between speech here is one way to do it.
Ohbot sense
Picture
OH
Educators
Makers

About
Our Story
Follow Us
Consultancy
Contact
Shop
All Robots
Ohbot Assembled
Ohbot Kit
Picoh
OhbotApp2
Accessories
Resellers
Get Started
​Ohbot Kit
Ohbot Assembled
Picoh
Accessories
Technical Notes

Languages
Support

Learn
Picoh

Ohbot
AI
Robot Work
Share
Picture
Picture
Picture
Picture
Picture
​Ohbot Ltd. 2A Halliday's Mill, London Road, Chalford, Gloucestershire, GL6 8NR, UK
Copyright © Ohbot Ltd.  All rights reserved.
​Ohbot
® is a registered trademark of Ohbot Ltd.
  • OH
    • Educators
    • Makers
  • About
    • Our Robots
    • Our Story
    • Follow Us
    • Contact
  • Shop
    • All Robots
    • Ohbot Assembled
    • Ohbot Kit
    • Picoh
    • OhbotApp2
    • Accessories
    • Resellers
  • Get Started
    • Ohbot Assembled
    • Ohbot Kit
    • Picoh
    • Accessories
    • Technical Notes
    • Languages
    • Support
  • Learn
    • Picoh
    • Ohbot
    • AI
    • Robot Work
    • Share