I used a BrightSign HD1022 unit to program the buttons to control the 10 audio files. I used a text to speech web app along with Adobe Audition to create the robot voice.