Build a talking, face-recognizing doorbell for about $100 – O'Reilly Media
oreilly.com