System and method for advanced interfaces for virtual environments
First Claim
Patent Images
1. A virtual environment system comprising:
- a database of virtual environment objects;
a display for displaying appearance of virtual environment objects;
a processor coupled to said database and said display for displaying virtual environment objects dependent on speech input;
said database storing speech grammars about possible natural interactions of a user with said virtual objects as attributes of said virtual environment objects along with graphical information describing said object'"'"'s appearance; and
a speech recognizer coupled to said processor and responsive to natural interaction speech of said user for recognizing said natural interaction speech of said user to manipulate said virtual environment objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing a controllable virtual environment includes a computer (11) with processor and a display coupled to the processor to display 2-D or 3-D virtual environment objects. Speech grammars are stored as attributes of the virtual environment objects. Voice commands are recognized by a speech recognizer (19) and microphone (20) coupled to the processor whereby the voice commands are used to manipulate the virtual environment objects on the display. The system is further made role-dependent whereby the display of virtual environment objects and grammar is dependent on the role of the user.
-
Citations
8 Claims
-
1. A virtual environment system comprising:
-
a database of virtual environment objects;
a display for displaying appearance of virtual environment objects;
a processor coupled to said database and said display for displaying virtual environment objects dependent on speech input;
said database storing speech grammars about possible natural interactions of a user with said virtual objects as attributes of said virtual environment objects along with graphical information describing said object'"'"'s appearance; and
a speech recognizer coupled to said processor and responsive to natural interaction speech of said user for recognizing said natural interaction speech of said user to manipulate said virtual environment objects. - View Dependent Claims (2, 3)
-
-
4. A virtual environment system comprising:
-
a data base of virtual environment objects, said database storing information about possible speech command grammars with said virtual environment objects attributes of said virtual objects along with graphical information describing said object'"'"'s appearances;
a display for displaying appearance of virtual environment objects;
a processor coupled to said database and said displaying virtual environment objects dependent on speech command input; and
a speech recognizer coupled to said processor and responsive to user'"'"'s speech commands to manipulate said virtual environment objects.
-
-
5. A method for providing a controllable virtual environment comprising the steps of:
-
providing a processor and a display coupled to said processor to display virtual environment objects;
storing a set of virtual environment objects and storing information including speech grammars about possible interactions with said virtual environment objects as attributes inside said virtual environment objects along with graphical information describing the object'"'"'s visual appearance;
providing a speech recognizer and recognizing input speech of said user associated with said virtual objects and providing control signals to said processor to display said interactions; and
coupling said processor to said set of virtual environment objects and virtual object attributes for displaying user speech interactions with said virtual environment objects. - View Dependent Claims (6, 7)
-
-
8. A virtual environment system that enables rapid creation of complex, dynamic environments comprising:
-
a mechanism for presenting speech input and a display for displaying displaying appearance of virtual environment objects;
a database containing a toolbox of virtual environment objects that afford needed speech interfaces and that support said speech input; and
a processor coupled to said database and said mechanism for creation of dynamic virtual environments including displaying virtual environment objects using a set of objects from said toolbox of virtual environment objects dependent on user speech input.
-
Specification