Designing Voice recognition device which outputs sound and LCD display

Hello, i am a student taking part of a engineering competition and am wondering if these are the products I needed to create my device.

robotshop.com/productinfo.aspx?pc=RB-Rbk-08&lang=en-US
robotshop.com/arduino-uno-microcontroller-2.html
robotshop.com/adafruit-wave-shield-kit-arduino-5.html
robotshop.com/dfrobot-lcd-keypad-shield-arduino-5.html

the Wave Shield Kit for Arduino, Arduino Uno USB Microcontroller Rev 2, DFRobot LCD Keypad Shield for Arduino, Roboblock USB-to-Serial Adaptor (DB9)

My task is the create a device that would take input from an SR-07 (sound input) and output it as sound with and LCD display of the word inputted. Will my device be programmable to read the voltages coming from the DB9 connector and output it via LCD display/speakers?
Thank you

Any advice?

Yes. The DB9 relays serial information (not just voltages) which is how you will program the Arduino microcontroller. Once it has been programmed, you can use any software to send the properly formatted serial commands to the Arduino to make it do what you want (via the Arduino serial command window, hyperterminal, C# etc.). Be sure to assemble the wave shield using stacking headers if you plan to place the LCD on top. Solder the stacking headers to the wave shield before you solder any other components, then test fit the LCD shield - this will give you an idea of how to solder the other components.