Her name is Shak1ra.
People keep asking how they can do this to their own car... If you know how to write software all you need is an arduino interfaced with the cars computer (Through OBDII) and android or iOS application. This is android app I wrote with basic bluetooth communication setup to arduino shield and I use google API for voice recognition.
Full Description and links to source code:
http://www.camaro5.com/forums/showthread.php?t=302322