A method and system are provided for recognizing user input. User input is
applied to at least one model to identify at least one decoded value
found in a grammar. The decoded value and at least one database value
stored in the grammar are then returned. The database value corresponds
to a database value found in a database that is separate from the
grammar. Under one embodiment, the database is associated with an
application that accesses database values in the database. Under a
further embodiment, two database values are returned with the decoded
value where one of the database values corresponds to a database value in
a first database and the other database value corresponds to a database
value in a second database.