James Brown makes amazing things, such as a ring you can play Doom on and LEGO bricks with visual displays. His most recent project is a doll head that lip-syncs audio. The foundation of the animatronic is an electric typewriter ball. In this video, the doll recites the famous BBC Shipping Forecast--a century-old broadcast which has a surprisingly strong fanbase.
Here is the mechanism with the doll's head removed. You can see the rapid movements of the ball switching faces.
Here's a complete build video which includes the design and 3D printing of the varied faces that allow the doll to speak so realistically.
-via Hack A Day