Mechanism for managing multiple speech applications
AssigneeIntel Corporation
InventorCory W. Cox
Life of this patent
Estimating the term…
Abstract
In one embodiment of the method and apparatus for managing multiple speech applications, a common development platform and a common environment are provided. The common environment interfaces with the speech applications, receives information from an application information storage and a plurality of speech input sources, allows the speech applications to execute simultaneously and transitions from one said speech application to another seamlessly. In addition, the speech applications are developed based on the common development platform. Thus, application developers may utilize the common development platform to design and implement the speech applications independently.
Claims21
A method of managing multiple speech applications, the method comprising:
- a. developing said speech applications based on a common development platform;
- and
- b. providing a common environment to interface with said speech applications, receive information from an application information storage and a plurality of speech input sources, allow said speech applications to execute simultaneously and transition from one said speech application to another seamlessly.
An apparatus for managing multiple speech applications, the apparatus comprising:
- a. at least one speech input source;
- b. an application information storage to store persistent information of said speech applications that operate on said speech input source;
- and
- c. a common environment to interface with said speech applications, receive information from said application information storage and said speech input source, allow said speech applications to execute simultaneously and transition from one said speech application to another seamlessly.
A machine readable medium having embodied thereon instructions, which when executed by a machine, causes said machine to manage multiple speech applications, said instruction comprising:
- a. developing said speech applications based on a common development platform;
- and
- b. providing a common environment to interface with said speech applications, receive information from an application information storage and a plurality of speech input sources, allow said speech applications to execute simultaneously and transition from one said speech application to another seamlessly.
Dependencies are inferred from the claim text.