A method and system for building/updating grammars in voice access systems
is disclosed. The method includes receiving a grammar update request from
a voice access system, retrieving data, filtering the data and providing
the filtered data to the voice access system. The grammar update request
identifies a navigation context of a user interface provided by a data
system. The user interface provides access to information in the data
system. The data is retrieved from the data system and pertains to the
navigation context. The filtering is performed to obtain filtered data
pertaining to user interface (UI) objects enabled for grammar updates.