Graphical user interface for creating content for a voice-user interface
First Claim
Patent Images
1. A method for creating a voice application, the method being implemented by a computer system, and comprising:
- generating a graphical user interface comprising a text-to-topic button;
receiving first input identifying a location of a text file comprising natural language content to be partitioned into subjects;
receiving second input selecting the text-to-topic button;
partitioning the natural language content in the text file into subjects in response to receiving the second input;
wherein a granularity of the partitioning is based on an adjustable displayed parameter to control the granularity of the partitioning into subjects;
storing information on the partitioning; and
wherein the partitioning further comprises structuring the content associated with each subject into a pseudo-conversation with questions and answers.
6 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, the invention provides a method for creating a voice application, the method being implemented by a computer system and comprising generating a graphical user interface comprising a text-to-topic button; receiving first input identifying a location of a text file; receiving second input selecting the text-to-topic button; partitioning content associated with the text file into subjects in response to receiving the second input; and storing information on the partitioning.
41 Citations
24 Claims
-
1. A method for creating a voice application, the method being implemented by a computer system, and comprising:
-
generating a graphical user interface comprising a text-to-topic button; receiving first input identifying a location of a text file comprising natural language content to be partitioned into subjects; receiving second input selecting the text-to-topic button; partitioning the natural language content in the text file into subjects in response to receiving the second input;
wherein a granularity of the partitioning is based on an adjustable displayed parameter to control the granularity of the partitioning into subjects;storing information on the partitioning; and wherein the partitioning further comprises structuring the content associated with each subject into a pseudo-conversation with questions and answers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium having stored thereon a sequence of instructions which when executed by a computer, causes the computer to perform a method comprising:
-
generating a graphical user interface comprising a text to topic button; receiving first input identifying a location of a text file comprising natural language content to be partitioned into subjects; receiving second input selecting the text to topic button; partitioning the natural language text file into subjects in response to receiving the second input;
wherein a granularity of the partitioning is based on an adjustable displayed parameter to control the granularity of the partitioning into subjects;storing information on the partitioning; and wherein the partitioning further comprises structuring the content associated with each subject into a pseudo-conversation with questions and answers. - View Dependent Claims (22)
-
-
23. A system for creating a voice application, the system comprising:
-
a processor; and a memory coupled to the processor, the memory storing instructions which when executed by the processor causes the system to perform a method for creating a voice application, the method comprising; generating a graphical user interface comprising a text-to-topic button; receiving first input identifying a location of a text file comprising natural language text; receiving second input selecting the text-to-topic button; partitioning the natural language in the text file into subjects in response to receiving the second input;
wherein a granularity of the partitioning is based on an adjustable displayed parameter to control the granularity of the partitioning into subjects;storing information on the partitioning; and wherein the partitioning further comprises structuring a content associated with each subject into a pseudo-conversation with questions and answers. - View Dependent Claims (24)
-
Specification