Method and System for Generating, Rating, and Storing a Pronunciation Corpus
First Claim
1. A method for accessing and generating a pronunciation corpus of phrases, comprising:
- under control of one of a plurality of client systems, carrying out, independently of other client systems, at least one action selected from a set including;
sending to a server system a pronunciation for a phrase in the corpus;
sending to the server system a request for at least one pronunciation for at least one phrase in the corpus; and
receiving from the server system the at least one requested pronunciation, under control of the server system, carrying out, in no particular order, at least one action selected from a set including;
receiving from a client system a pronunciation for a phrase in the corpus;
receiving from a client system a request for at least one pronunciation for at least one phrase in the corpus; and
sending to the requesting client system the at least one requested pronunciation.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system of generating, rating, and storing a pronunciation corpus is provided. The system (“Dico”) is an interactive system resident on a data network such as the Internet or intranet. Dico provides a platform for maintaining and serving the corpus in such a way that the corpus can be expanded continuously with new phrases and new pronunciations received from the users of Dico. A user of Dico can take the role of a contributor or a listener. Contributors use Dico'"'"'s contribution tool to contribute new pronunciations and phrases to Dico'"'"'s corpus. Listeners use Dico'"'"'s playback tool to listen to the contributed pronunciations in Dico'"'"'s corpus. Listeners can also rate the contributed pronunciations using Dico'"'"'s rating tool. Dico uses the ratings to determine the quality of the contributed pronunciations and use this information to rank the pronunciations. The collective actions and knowledge of Dico'"'"'s users enable Dico to determine the best pronunciations for each phrase in its corpus.
-
Citations
70 Claims
-
1. A method for accessing and generating a pronunciation corpus of phrases, comprising:
-
under control of one of a plurality of client systems, carrying out, independently of other client systems, at least one action selected from a set including;
sending to a server system a pronunciation for a phrase in the corpus;
sending to the server system a request for at least one pronunciation for at least one phrase in the corpus; and
receiving from the server system the at least one requested pronunciation, under control of the server system, carrying out, in no particular order, at least one action selected from a set including;
receiving from a client system a pronunciation for a phrase in the corpus;
receiving from a client system a request for at least one pronunciation for at least one phrase in the corpus; and
sending to the requesting client system the at least one requested pronunciation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for accessing a pronunciation corpus using one of a plurality of client systems, carrying out, independently of other client systems, at least one action selected from a set including:
-
sending to a server system a pronunciation for a phrase in the corpus;
sending to the server system a request for at least one pronunciation for at least one phrase in the corpus; and
receiving from the server system the at least one requested pronunciation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for generating a pronunciation corpus and making the corpus available for use by a plurality of client systems wherein a server system carries out, in no particular order, at least one action selected from a set including:
-
receiving from a client system a pronunciation for a phrase in the corpus;
receiving from a client system a request for at least one pronunciation for at least one phrase in the corpus; and
sending to the requesting client system the at least one requested pronunciation. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A client system for accessing a pronunciation corpus including:
-
a component configured to send to a server system a pronunciation for a phrase in the corpus;
a component configured to send to the server system a request for at least one pronunciation for at least one phrase in the corpus; and
a component configured to receive from the server system the at least one requested pronunciation. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A server system for generating a pronunciation corpus and making the corpus available for use by a plurality of client systems including:
-
a component configured to receive from a client system a pronunciation for a phrase in the corpus;
a component configured to receive from a client system a request for at least one pronunciation for at least one phrase in the corpus; and
a component configured to send to the requesting client system the at least one requested pronunciation. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
Specification