Remember Chip-E? It is an open source Arduino 3D printed robot from RobotGeek that you can customize and program to learn a thing or two about robots. The robot is powered by the RGS-13 servos and has a 2×16 LCD to display animations. RobotGeek has posted a guide that shows you how you can add voice control via Google Home to this robot.
You are going to need a SparkFun ESP8266 Thing Dev Board, cables, and a few simple parts to get started. The instructions are available here.