Making the processing of the voice recognition a function of the hardware of the device, makes that aspect of the application asynchronous with the actual database query.
FORBES: Client vs. Server Architecture: Why Google Voice Search Is Also Much Faster Than Siri