An apparatus to enhance command communication in a high-noise environment between
a user and user vehicle mobile data computer system, program product, and associated
methods are provided. The apparatus includes a vehicle computer adapted to be positioned
within a user vehicle and a vehicle computer application program stored in memory
of the vehicle computer adapted to communicate with a remote host computer. A voice
command interface program product is also stored in the memory and is in communication
with the mobile data communications application program. The voice command interface
program product is adapted to receive as audio input, through an audio input device,
a voice command from the user representing a command input, identify the voice
command by analyzing the received audio input, echo the identified voice command
through an audio speaker, and transmit the command input to the vehicle computer
application program, the echo including a preselected audio message verbally representing
the identified voice command.