speech reactive/responsive

Hi,

Is there a setup where i can tell a command to the arduino via a mic and then have it respond via a set a pre programmed words (speaker) and motion (servos).

So when i say "hello" it will respond with say, "Hello" and wave

or if i ask "how are you" it will respond with "i am ok thank you"

Not looking to create AI but just a simple responsive setup.
Servos are currently hooked up to an Arduino Nano and i just need to integrate a speech setup

Thank you in advance for any help given.

Jonny.

Ok this is a lot harder than you think. And the results will not be so good.

First you need a speech recognition shield, these are by and large crap and give you many false triggering and they need training to recognise your voice.
Then you want the speech output which is best done by using a wav shield Adafruit Wave Shield for Arduino Kit [v1.1] : ID 94 : $22.00 : Adafruit Industries, Unique & fun DIY electronics and kits

Then because you have servos the sound output will prevent regular updates of your servo signal the servos will jitter. Solve this by having an external board generate your servo signal.

Now ask yourself, "is it worth it"?