Semio delivers comprehensive solutions for interaction designers, software developers, and product managers to rapidly create, integrate, and deploy skills for social robots.
Graphically design conversations for your robot powered by cutting-edge natural language processing. Use Semio’s behavior generation systems to automate robot movements, or use Semio's animation tools to create your own. Simulate skills in browser, or wirelessly connect to a robot for live testing.
Semio provides software libraries for automated recognition and generation of social behaviors based on scientifically rigorous models of human communication. These social behaviors include speech, eye gaze, gestures, turn-taking, positioning, and more. Select software modules à la carte or seamlessly integrate modules together to improve the performance of each.
Semio cloud services allow skills to be deployed immediately to robot hardware. Execution of robot logic can occur onboard the robot, offboard in the cloud, or a mix of the two. Semio smart services automatically balance load across available computing resources to maximize user experience for your product.