Those who are looking to foray into the maker market to create a DIY alarm clock will find this creation by Instructables user GeraldF6 to be a great example of what's possible. The alarm clock features a voice-controlled interface that doesn't require an Internet connection for the functionality to operate.
The alarm clock is made possible thanks to a MOVI Speech Dialog Shield, an Arduino unit and a whole lot of ingenuity by the maker. The DIY alarm clock enables users to check the time, set an alarm and even utilize a timer function. The clock consists of the unit being attached to a separate loudspeaker in order to make the unit as functional with existing equipment as possible.