摘要:
An interactive, tree structured, graphical visualization aid enables a user to better understand and interpret underlying structures in collections of digitally stored data elements, such as documents, programs and other data files. The visualization aid responds to user input, which directs the aid to operate in one of at least two modes. In a first mode, the visualization aid displays a graphical tree structure that includes a selected node and all branches of the selected node, including all subordinate nodes and data elements. In this first mode of operation, all data elements or documents branching either directly from the selected node or directly from subordinate nodes are displayed in the tree structure as branching directly from their respective nodes. In a second mode of operation, the visualization aid displays a graphical tree structure that includes a single group of all data elements or documents that branch either directly from the selected node or directly from subordinate nodes, but the selected node and its subordinate nodes are not displayed.
摘要:
A method for converting speech to text and vice versa. The method for converting speech to text includes receiving a spoken input having a non-verbal characteristic, and automatically generating a text output, responsive to the spoken input, having a variable format characteristic corresponding to the non-verbal characteristic of the spoken input. The method for converting text to speech includes receiving a text input having a given variable format characteristic and synthesizing speech corresponding to the text input and having a non-verbal characteristic corresponding to the variable format characteristic of the text input.
摘要:
Disclosed is a programming aid for enabling a computer program in source code form to be viewed using a general purpose document browser, which browser is responsive to a defined set of control tags determining the appearance of a document thereon, the programming aid comprising: a parser for generating a symbol table from an input file in which the program is stored; means to derive control tag locations from the symbol table; and an output file generator for inserting control tags into the program at the derived locations to generate an output file which can be viewed using the general purpose document browser. In this way, the full power of available general purpose document browsers may be used in software development and maintenance to view programs in a convenient way. A tool is provided that automatically marks up a program with control tags so that users are free to use the document browser of their choice as a powerful program browser.