A voice user interface for accessing data is provided. This method and system
receives
a set of variables from a voice recognizer processing a voice request for information
in a backend system; processes an integration method using the set of variables
returned from the recognizer and an unstructured grammar based on entries in the
database fields of a backend system; requests backend data from the backend system
using the integration method and the set of variables as applied to the unstructured
grammar; and receives backend data from the backend system responsive to the integration
method used to request the backend data. Processes are described that add data
associated with a database to increase the accuracy of interacting with the database
through a voice interface and create the unstructured grammar for improved voice
recognition capabilities.