Tired of keying in commands for his microwave to follow, Nathan Broadbent decided to program his so it could accept voice commands — as well as scan product barcodes to determine how long they should cook.