Task automation user interface with text-to-speech output
First Claim
1. In a computer system adapted for text-to-speech playback, a method for instructing a user in performing a computer related task having a plurality of steps, said method comprising the Steps of(a) displaying a task automation graphical user interface having at least a first portion for displaying textual instructions, and a second portion for controlling text-to-speech playback (TTS) of said textual instructions;
- (b) retrieving a textual instruction from a location in an electronic storage device of said computer system, said textual instruction corresponding to at least one of said steps in said task;
(c) displaying said textual instruction in said first portion of said task computer related automation graphical user interface;
, (d) executing a text-to-speech (TTS) conversion of said textual instruction; and
, (e) repeating steps.(b)-(d) until all textual instructions Corresponding to each step in said computer related task have been retrieved and TTS converted.
1 Assignment
0 Petitions
Accused Products
Abstract
In a computer system adapted for text-to-speech playback, a method for instructing a user in performing a task having a plurality of steps can include retrieving a textual instruction from a location in an electronic storage device of the computer system. The textual instruction can correspond to one or more of the steps in the task. The textual instruction can be displayed in a task automation user interface, and a text-to-speech (TTS) conversion of the textual instruction can be executed. The steps can be repeated until all textual instructions corresponding to each step in the task have been retrieved and TTS converted.
-
Citations
26 Claims
-
1. In a computer system adapted for text-to-speech playback, a method for instructing a user in performing a computer related task having a plurality of steps, said method comprising the Steps of
(a) displaying a task automation graphical user interface having at least a first portion for displaying textual instructions, and a second portion for controlling text-to-speech playback (TTS) of said textual instructions; -
(b) retrieving a textual instruction from a location in an electronic storage device of said computer system, said textual instruction corresponding to at least one of said steps in said task;
(c) displaying said textual instruction in said first portion of said task computer related automation graphical user interface;
,(d) executing a text-to-speech (TTS) conversion of said textual instruction; and
,(e) repeating steps.(b)-(d) until all textual instructions Corresponding to each step in said computer related task have been retrieved and TTS converted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
converting said textual instruction to audio signals; and
,processing said audio signals to produce audible TTS playback output.
-
-
9. The method according to claim 8, wherein said audible TTS playback output emphasizes portions of said textual instruction.
-
10. The method according to claim 8, wherein said displaying step comprises the step of displaying said textual instruction substantially as said textual instruction is output audibly.
-
11. The method according to claim 1, furthers comprising the steps of providing a graphical actor in a third portion of said task automation graphical user interface;
-
animating said graphical actor; and
,choreographing said animating step with said executing step so as to give an appearance of said graphical actor speaking to said user.
-
-
12. A computer system adapted for text-to-speech playback to instruct a user in performing a computer related task having a plurality of steps, comprising:
-
a task automation graphical user interface having at least a first portion for displaying textual instructions, and a second portion for controlling text-to-speech playback (TTS) of said textual instructions;
acquisition means for acquiring a textual instruction from a location in an electronic storage device of said computer system, said textual instruction corresponding to at least one of said steps in said computer related task;
display means for displaying said textual instruction in said first portion of said task automation graphical user interface;
a text-to-speech (TTS) engine software application for converting said textual instruction to audio signals;
processor means for processing said audio signals; and
,reproduction means for performing audible TTS playback output according to said processed audio signals. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
means for providing a graphical actor in a third portion of said task automation graphical user interface;
animation means for animating said graphical actor; and
,choreography means for synchronizing said animation of said graphical actor with said audible TTS playback output so as to give an appearance of said graphical actor speaking to said user.
-
-
23. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
(a) displaying a task automation graphical user interface having at least a first portion for displaying textual instructions, and a second portion for controlling text-to speech playback (TTS) of said textual instructions;
(b) retrieving a textual instruction for performing a computer related task from a location in an electronic storage device, said textual instruction corresponding to at least one of a plurality of steps in said computer related task;
(c) displaying said textual instruction in said first portion of said task autornation graphical user interface;
(d) executing a text-to-speech (TTS) conversion of said textual instruction; and
,(e) repeating steps,(b)-(d) until all textual instructions corresponding to each step in said computer related task have been retrieved and TTS converted, whereby steps (a)-(e) audibly and visually instruct said user in performing said computer related task. - View Dependent Claims (24, 25, 26)
receiving from said user data input for performing said step; and
,executing a TTS conversion of said received user data.
-
-
25. The machine readable storage according to claim 23, shaving a program causing the machine to perform the further steps of:
-
receiving playback control input from said user; and
,performing steps (b)-(e) responsive to said control input.
-
-
26. The machine readable storage according to claim 23, having a program causing the machine to perform the further steps of:
-
providing a graphical actor in a third portion of said task automation graphical user interface;
animating said graphical actor; and
,choreographing said animating step with said executing step so as to give an appearance of said graphical actor speaking to said user.
-
Specification