VOICED PROGRAMMING SYSTEM AND METHOD
0 Assignments
0 Petitions
Accused Products
Abstract
Provided herein are systems and methods for using context-sensitive speech recognition logic in a computer to create a software program, including context-aware voice entry of instructions that make up a software program, automatic context-sensitive instruction formatting, and automatic context-sensitive insertion-point positioning.
-
Citations
22 Claims
-
1-14. -14. (canceled)
-
15. A computer-implemented method of creating, utilizing speech recognition logic, a software program, the method comprising:
-
obtaining, by a computer, an instruction to create the software program; depicting, by the computer, a source code entry user interface including an instruction-entry context; obtaining, by the computer utilizing the speech recognition logic, a spoken instruction; determining, by the computer, a plurality of interpretations associated with said spoken instruction; determining, by the computer, that an entry marker is focused to a first position in said instruction-entry context for entry of said spoken instruction; selecting, by the computer based at least in part on said entry-marker focus in said instruction-entry context, one of said plurality of interpretations of said spoken instruction that corresponds to a programming instruction in said instruction-entry context; and automatically inserting, by the computer, said programming instruction at said first position in said instruction-entry context. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-implemented method of creating, utilizing speech recognition logic, a software program, the method comprising:
-
obtaining, by a computer, an instruction to create the software program; depicting, by the computer, a source code entry user interface including an instruction-entry workspace; automatically focusing, by the computer, an entry marker to a first position in said instruction-entry workspace for entry of a subsequently-spoken instruction; obtaining, by the computer utilizing the speech recognition logic, said subsequently-spoken instruction, said subsequently-spoken instruction forming a syntactically-valid programming instruction; formatting, by the computer, said syntactically-valid programming instruction in said instruction-entry workspace according to a non-syntactically-required readability convention. - View Dependent Claims (20, 21, 22)
-
Specification