MOBILE LANGUAGE INTERPRETER WITH TEXT TO SPEECH
First Claim
1. A computer-readable storage medium that includes data and instructions, wherein the execution of the instructions on a computing device provides for managing communications over a network by enabling actions, comprising:
- accessing content over the network, wherein the content is in a first language and where in a user accessing the content is associated with a second language, and wherein the first language and the second language are different;
selecting at least a portion of the content;
receiving a display of information indicating how to pronounce the selected content in the first language, andallowing the user to play an audio file of the selected content converted to speech, such that the user is provided with an audio play in the first language.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed towards a language learning environment accessible from within virtually any website that enables a user to practice a language using tools such as translators, and text to speech capabilities. In one embodiment, the user may access a webpage in one language, and employ the language widget to select portions of content on the webpage, perform translation of the content, or perform a text to audio (speech) conversion of the selected portions. The text to speech conversion may be performed independent of translation, thereby allowing the user to hear a pronunciation of text within the website in a language associated with the website. The user may download an audio file of the converted text for use in later replay for mobile learning.
-
Citations
21 Claims
-
1. A computer-readable storage medium that includes data and instructions, wherein the execution of the instructions on a computing device provides for managing communications over a network by enabling actions, comprising:
-
accessing content over the network, wherein the content is in a first language and where in a user accessing the content is associated with a second language, and wherein the first language and the second language are different; selecting at least a portion of the content; receiving a display of information indicating how to pronounce the selected content in the first language, and allowing the user to play an audio file of the selected content converted to speech, such that the user is provided with an audio play in the first language. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for managing a communications over a network, comprising:
-
accessing a webpage over the network, wherein content on the webpage is displayed using a first language; displaying at the webpage an interface to a language learning component that is configured and arranged to enable a user to perform language learning actions; enabling the user to select a portion of content on the webpage using the interface; providing through the interface an audio file of the selected portion of content in the first language with a pronunciation guide; and enabling the user to download the audio file onto a client device for mobile learning of the first language. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A network device to manage a communications over a network, comprising:
-
a transceiver to send and receive data over a network; and a processor that is operative to perform actions, comprising; providing for display on a webpage an interface to a language learning component that is configured and arranged to enable a user to perform at least one language learning action, and wherein content at the webpage is displayed in a first language, and at least a portion of the interface is displayed in a second language that is different from the first language; receiving a selection of a portion of content on the webpage through the interface, wherein the user employs the interface to select the portion of content; providing through the interface an audio file of the selected portion of content in the first language with a pronunciation guide, wherein the audio file is playable for the user through the interface; and enabling the user to download the audio file onto a client device for mobile learning of the first language. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A mobile device for enabling a communications over a network, comprising:
-
a memory arranged to store data and instructions; an input interface for receiving requests and sending responses; and a processor arranged to enable actions embodied by at least a portion of the stored instructions, the actions comprising; accessing content over the network at a network device, wherein the content is displayed using a first language; accessing a language learning component at the network device, wherein the language learning component is configured to display at least one instruction in a second language, wherein the first and second languages are different; selecting at least a portion of content at the network device using the language learning component; and receiving an audio file for play, wherein the audio file is a text to speech conversion of at least the portion of content selected, wherein the speech conversion is played in the first language. - View Dependent Claims (18, 19, 20, 21)
-
Specification