System and method for sharing region specific pronunciations of phrases
AssigneeGlobalEnglish Corporation
InventorSam Neff
Life of this patent
Estimating the term…
Abstract
Systems and methods include transmitting from a server to a client device a list of common phrases of a language and voice recordings associated with each of the phrase, wherein voice recordings provide region-specific pronunciations of the phrases. Users at the client device can search over communication network for common phrases and listen to how certain phrases of a language are spoken in different regions of the world. The users at the client device can also upload to the server their own voice recordings of phrases in their own region-specific pronunciations. Using the present systems and methods, the users can familiarize themselves with how a particular language, such as English, is spoken in different regions of the world prior to their international travel or business meeting.
Claims28
A method comprising:
- receiving a request from a client device at a server by a user to view first content containing a first list regions of the world, wherein the first list of the viewed first content contains regions of the world corresponding to a selected language in a language database, accessible by the client device via the server, and
- the language database includes a plurality of regions of the world and each region of the world corresponds to at least one language, and at least one user-provided voice recording in the at least one language;
- based on the viewed first content containing regions of the world, determining for each region of the world at least one user-provided voice recording in the selected language;
- transmitting from the server to the client device the first content containing the first list of regions of which region-specific pronunciations of phrases of the selected language is available;
- after transmitting from the server to the client device the first content, receiving a request from the client device at the server to view second content containing a list of phrases and voice recordings associated with each of the phrases, for a region selected by the user at the client device;
- and
- after the receiving the request from the client device at the server to view second content, transmitting to the client device from the server the second content containing the list of phrases and voice recordings associated with each of the phrases, for the region selected by the user.
A method comprising:
- receiving at a client device from a server first content containing regions of the world and a selected language;
- receiving at the server from the client device a user selection of a region from the regions of the world that the user desires to listen to the region-specific pronunciations of phrases of a language, wherein the server determines that the regions of the regions of the world include at least one voice recording in the selected language;
- transmitting from the client device to the server the region selected by the user;
- receiving at the client device from the server second content containing a list of phrases and voice recordings corresponding to each of the phrases, wherein the voice recordings contain the region-specific pronunciations of the phrases of the region selected by the user;
- and
- generating a first output of a first voice recording of a phrase selected by the user from the list of phrases.
A method comprising:
- receiving at a first client device from a server first content containing regions of the world;
- receiving at the first client device from the server second content containing a list of phrases, each phrase of the list of phrases corresponding to at least one phrase category, of which region-specific pronunciations of the phrases of the language is desired in the server;
- receiving from a first user at the first client device a user selection of a region that the first user desires to provide the region-specific pronunciations of the phrases;
- receiving at the first client device a user selection of a phrase category based on the user selected region that the user desires to provide the region-specific pronunciations of the phrases;
- receiving at the first client device a user selection of a phrase and the first user's voice recording of a phrase in the region-specific pronunciation;
- transmitting from the first client device to the server the user selection of the phrase, the first user's voice recording of the phrase, the phrase category, and the region from which the first user is a native of;
- receiving at a second client device from the server third content containing regions of the world and a selected language;
- receiving at the server from the second client device a second user's user selection of a region from the regions of the world that the second user desires to listen to the region-specific pronunciations of phrases of a language, wherein the server determines that the regions of the regions of the world include at least one voice recording in the selected language;
- transmitting from the second client device to the server the region selected by the second user;
- receiving at the second client device from the server fourth content containing a list of phrases and voice recordings corresponding to each of the phrases, wherein the voice recordings contain the region-specific pronunciations of the phrases of the region selected by the second user and includes the first user's voice recording;
- and
- generating an output of the first user's voice recording selected by the second user from the list of phrases.
A method comprising:
- receiving a request from a client device at a server to view first content containing regions of the world comprising:
- for a first region of the regions of the world, determining to include in the viewed first content the first region when the first region includes at least one voice recording in a language;
- and
- determining to exclude from the viewed first content the first region when the first region does not include at least one voice recording in the language;
- receiving a request from the client device at the server to view second content containing a list of phrases of which region-specific pronunciations of the phrases of the language is desired in the server;
- transmitting from the server to the client device the first content containing the regions of the world;
- transmitting from the server to the client device the second content containing the list of phrases of which region-specific pronunciations of the phrases of the language is desired in the server;
- and
- receiving at the server from the client device a user selection of a phrase, the user's voice recording of the phrase, and the region from which the user is a native of.
A client device comprising a computer readable medium comprising computer readable program code embodied in the medium, the computer readable program code causing a processor to perform a method comprising:
- receiving at a first client device from a server first content containing regions of the world;
- receiving at the first client device from the server second content containing a list of phrases, each phrase of the list of phrases corresponding to at least one phrase category, of which region-specific pronunciations of the phrases of the language is desired in the server;
- receiving from a first user at the first client device a user selection of a region that the first user desires to provide the region-specific pronunciations of the phrases;
- receiving at the first client device a user selection of a phrase category based on the user selected region that the user desires to provide the region-specific pronunciations of the phrases;
- receiving at the first client device a user selection of a phrase and the first user's voice recording of a phrase in the region-specific pronunciation;
- transmitting from the first client device to the server the user selection of the phrase, the first user's voice recording of the phrase, the phrase category, and the region from which the first user is a native of;
- receiving at a second client device from the server third content containing regions of the world and a selected language;
- receiving at the server from the second client device a second user's user selection of a region from the regions of the world that the second user desires to listen to the region-specific pronunciations of phrases of a language, wherein the server determines that the regions of the regions of the world include at least one voice recording in the selected language;
- transmitting from the second client device to the server the region selected by the second user;
- receiving at the second client device from the server fourth content containing a list of phrases and voice recordings corresponding to each of the phrases, wherein the voice recordings contain the region-specific pronunciations of the phrases of the region selected by the second user and includes the first user's voice recording;
- and
- generating an output of the first user's voice recording selected by the second user from the list of phrases.
Dependencies are inferred from the claim text.