If they can do it on Star Trek, why can't I?
I have succeeded in making the ultimate kitchen timer for my girlfriend, now is no time to rest on my laurels! My next project is to take sound control of a table lamp.
I don't want to use any stink'n pre-fab speech recog or synth IC's. I will use a mike, op-amps, active filters made with discrete components, etc. but this is a software challenge.
(1)What would be the best choice for a minimal MCU able to handle this SW task written in C code?
(2)How do I approach the software challenge of writing code that can interpret these simple spoken commands?
(3)If the lamp can understand the command clearly, it should say, "Ok" and perform the requested action.
(4)No Rasberry Pi, no room for this, has to be small and low-poweredly green enough to fit comfortably in the base of a small table lamp.
(5)This makes an idiot lamp a moron robot, but it doesn't have to respond immediately, it can take a few number-crunching seconds to exact a reply or else say, and only then if it is only just reasonably sure, "Huh?"
(6)At the same time, it must clearly understand me, my girlfriend, or a even her <=7 year old child and not falsely respond.
(7)I don't want wireless connectivity to Google AI or to any PC equip to augment operation. Should work in nowhereville without any internet connection or wireless link to a PC.