摘要:
The present invention includes a context-free grammar (CFG) engine which communicates through an exposed interface with a speech recognition engine. The context-free grammar engine, in one illustrative embodiment, handles loading and unloading of grammars, as well as maintaining a desired activation state of the grammars which are loaded. Further, the CFG engine represents all loaded grammars, and their corresponding activation states, as a single grammar to the speech recognition engine.
摘要:
The present invention is directed to a system and method of notifying a speech related application of events generated by a speech related engine. A middleware layer receives a notification selection from the application. The notification selection is indicative of a selected notification mechanism for notifying the application of the events. The middleware component receives an event indication from the engine. The event indication is indicative of an event generated by the engine. The event indication is transferred to the application according to the selected notification mechanism.
摘要:
The present invention is directed to a system and method of notifying a speech related application of events generated by a speech related engine. A middleware layer receives a notification selection from the application. The notification selection is indicative of a selected notification mechanism for notifying the application of the events. The middleware component receives an event indication from the engine. The event indication is indicative of an event generated by the engine. The event indication is transferred to the application according to the selected notification mechanism.
摘要:
A digital palette and a digital pen device are used to create or manipulate a digital document to provide complex information using features, such as graphical features selected from stencils, shapes, and connectors and possibly to apply one or more attributes to the digital document. The digital palette may have a custom layout. The features on the digital palette may be selected from a variety of sources, such as digital stencil libraries. The digital palette and digital document may be arranged on the same or different sheets of digital paper overlying one or more digital patterns. Information communicated from the digital palette to the digital document may be uploaded, processed, reviewed, changed and stored in a computer. Lastly, the digital document may be finalized and printed to incorporate all changes previously made using the digital palette, the digital pen device and the computer.
摘要:
Systems and methods for determining an object location relative to a digital document are disclosed herein. A marking is applied to at least one cell in at least one row and to at least one cell in at least one column of a digital document. The markings define an axis system for the digital document. Each object has a stored digital address within the digital document. When the digital document is converted into a fixed file format, a location of the object can be determined that will match the location of the object on the printed page. By comparing the digital address of the object to the axis system defined by the markings, after the document has been converted to a fixed document format, the location of the object is defined spatially.
摘要:
A digital paper-enabled system includes a spreadsheet printed on digital paper and usable with a digital writing instrument, such as a digital pen. A method of using the system includes (1) designing a digital paper-enabled spreadsheet with a spreadsheet integration module; (2) printing the designed spreadsheet to receive writing from a digital pen (3) uploading data from the digital pen to a processing system; (4) reviewing the uploaded data using a display device associated with the processing system; and (5) storing the uploaded data, which may include exporting one or more portions of the uploaded data to another display or processing system.
摘要:
Methods and systems for multimedia object association to digital paper spatial diagrams are disclosed herein. A method for multimedia object association to digital paper spatial diagrams includes the steps of (1) capturing a media object to be imported into a spatial information system; (2) linking the captured media object to a digital paper document containing a spatial diagram, using a input device configured to select a linking action area located in a first area of the digital paper document and configured to select a location for the captured multimedia data object on a second area of the digital paper document; (3) transferring the media object and the data from the input device to a spatial information system; and (4) combining the media object and the data of the input device to create an updated digital paper document containing the media object.
摘要:
A computer-loadable data structure is provided that represents a state-and-transition-based description of a speech grammar. The data structure includes first and second transition entries that both represent transitions from a first state. The second transition entry is contiguous with the first transition entry in the data structure and includes a last-transition value. The last-transition value indicating that the second transition is the last transition from the first state in the data structure.
摘要:
The present invention includes a context-free grammar (CFG) engine which communicates through an exposed interface with a speech recognition engine. The context-free grammar engine, in one illustrative embodiment, handles loading and unloading of grammars, as well as maintaining a desired activation state of the grammars which are loaded. Further, the CFG engine represents all loaded grammars, and their corresponding activation states, as a single grammar to the speech recognition engine.
摘要:
A digital palette and a digital pen device are used to create or manipulate a digital document to provide complex information using features, such as graphical features selected from stencils, shapes, and connectors and possibly to apply one or more attributes to the digital document. The digital palette may have a custom layout. The features on the digital palette may be selected from a variety of sources, such as digital stencil libraries. The digital palette and digital document may be arranged on the same or different sheets of digital paper overlying one or more digital patterns. Information communicated from the digital palette to the digital document may be uploaded, processed, reviewed, changed and stored in a computer. Lastly, the digital document may be finalized and printed to incorporate all changes previously made using the digital palette, the digital pen device and the computer.