Abstract:
A method and system for using navigation history in a voice command platform. The voice command platform maintains, for each user, a navigation history record indicating which voice command navigation points the user has accessed during one or more sessions with the platform. The platform may then use the navigation history as a basis to restore a voice command session with the user after a system disconnect and/or to determine that the user should be automatically transitioned to an expert-user mode.
Abstract:
A method and system for responding to voice commands in a voice-command platform. The platform receives a voice command during a voice command session with a user, and the platform responsively carries out a set of system-level logic. For example, the platform may determine that the voice command is an alias-grammar (whether personal to a user, or global for the platform) and may then convert the alias-grammar into an actual grammar. As another example, the platform may determine that the voice command is a bookmark command, such as a request to save a given voice command navigation point in a centralized list of bookmarks for the user, or to recall a navigation point from the user's centralized list, and the platform may respond to the bookmark command accordingly. And as yet another example, the platform may recognize a voice command that is not defined by a voice command application currently being processed but that is instead defined globally for the voice command platform.