Skip to content

Instantly share code, notes, and snippets.

@nutanc
Created September 17, 2024 05:19
Show Gist options
  • Save nutanc/71ccb481db90b42b9e274e9508f0207b to your computer and use it in GitHub Desktop.
Save nutanc/71ccb481db90b42b9e274e9508f0207b to your computer and use it in GitHub Desktop.
Language learning format for Telugu

Auto Conversation

You will learn common phrases to deal with traveling in the city. Select any word/phrase to see the corresponding translation. Some of these are not gramatically correct. Thats not the goal. The goal is to introduce some sommon words and phrases. Not a lot of gamification or anything like duolingo. Just words and phrases. Repeat as you need. If you want to relearn, just delete local storage and try again. Model for writing: Each step should teach one concept. Like "come here". Or "I will be late" etc. Each step is separated by "---"

x-tts is a web component which will playback what is provide. Takes an attribute of the language. It will emit event tts_done when someone clicks on it. x-asr is a web component which will listen for the mentioned phrase and emit the event asr_done is similar phrase is spoken. x-teach-language is a web component which will show source text and target text and mapping words on hover.

Please add your language data and ping me @nutanc on Twitter. Will add to the platform.


goals: tts_done asr_done

x-teach-language(source="Please help" source-lang="en-IN" target="Dayachesi sahayam cheyandi" target-lang="te-IN" mapping='[["Please", "Dayachesi"],["help","sahayam"],["do","cheyandi"]]')

Words:Please -> Dayachesi,Help -> Sahayam,Do -> Cheyandi

x-tts(lang="te-IN") దయచేసి సహాయం చెయ్యండి

x-asr(lang="te-IN") దయచేసి సహాయం చెయ్యండి

goals: tts_done asr_done

x-teach-language(source="Come here" source-lang="en-IN" target="Ikkada randi" target-lang="te-IN" mapping='[["here", "Ikkada"],["Come","randi"]]')

Words:Here -> Ikkada,Come -> Randi

x-tts(lang="te-IN") ఇక్కడ రండి

x-asr(lang="te-IN") ఇక్కడ రండి

goals: tts_done asr_done

x-teach-language(source="Take money" source-lang="en-IN" target="Dabbu teesuko" target-lang="te-IN" mapping='[["Take", "teesuko"],["money","Dabbu"]]')

Words:Take -> Teesuko,Money -> Dabbu

x-tts(lang="te-IN") డబ్బు తీసుకో

x-asr(lang="te-IN") డబ్బు తీసుకో

goals: tts_done asr_done

x-teach-language(source="Stop here" source-lang="en-IN" target="Ikkada aapu" target-lang="te-IN" mapping='[["Stop", "aapu"],["here","Ikkada"]]')

Words:Stop -> Aapu

x-tts(lang="te-IN") ఇక్కడ ఆపు

x-asr(lang="te-IN") ఇక్కడ ఆపు

goals: tts_done asr_done

x-teach-language(source="Turn on" source-lang="en-IN" target="Veyandi" target-lang="te-IN" mapping='[["Turn on", "Veyandi"]]')

Words:Turn on -> Veyandi

x-tts(lang="te-IN") వేయండి

x-asr(lang="te-IN") వేయండి

goals: tts_done asr_done

x-teach-language(source="How much money" source-lang="en-IN" target="Enta dabbu" target-lang="te-IN" mapping='[["How much", "Enta"],["money","dabbu"]]')

Words:How much -> Enta

x-tts(lang="te-IN") ఎంత డబ్బు

x-asr(lang="te-IN") ఎంత డబ్బు

goals: tts_done asr_done

x-teach-language(source="Can you take money" source-lang="en-IN" target="Dabbu teesuko -galara" target-lang="te-IN" mapping='[["Can you", "-galara"],["take","teesuko"],["money","Dabbu"]]')

Words:Can you -> -galara (suffix),Take -> Teesuko,Money -> [[Dabbu|Yenta]]

x-tts(lang="te-IN") డబ్బు తీసుకోగలరా

x-asr(lang="te-IN") డబ్బు తీసుకోగలరా

goals: tts_done asr_done

x-teach-language(source="Please stop" source-lang="en-IN" target="Dayachesi aapandi" target-lang="te-IN" mapping='[["Please", "Dayachesi"], ["stop", "aapandi"]]')

Words:Please stop -> Dayachesi aapandi

x-tts(lang="te-IN") దయచేసి ఆపండి

x-asr(lang="te-IN") దయచేసి ఆపండి

goals: tts_done asr_done

x-teach-language(source="Turn on" source-lang="en-IN" target="On cheyyi" target-lang="te-IN" mapping='[["Turn on", "On cheyyi"]]')

Words:Turn on -> On cheyyi

x-tts(lang="te-IN") ఆన్ చెయ్యి

x-asr(lang="te-IN") ఆన్ చెయ్యి

goals: tts_done asr_done

x-teach-language(source="How much money" source-lang="en-IN" target="Enta dabbu" target-lang="te-IN" mapping='[["How much", "Enta"],["money","dabbu"]]')

Words:How much -> Enta,Money -> [[Dabbu|Cheyyi]]

x-tts(lang="te-IN") ఎంత డబ్బు

x-asr(lang="te-IN") ఎంత డబ్బు

goals: tts_done asr_done

x-teach-language(source="Please turn on" source-lang="en-IN" target="Dayachesi veyandi" target-lang="te-IN" mapping='[["Please", "Dayachesi"], ["turn on", "veyandi"]]')

Words:Please turn on -> Dayachesi veyandi

x-tts(lang="te-IN") దయచేసి వేయండి

x-asr(lang="te-IN") దయచేసి వేయండి

goals: tts_done asr_done

x-teach-language(source="Please turn on the meter" source-lang="en-IN" target="Dayachesi meter veyandi" target-lang="te-IN" mapping='[["Please", "Dayachesi"], ["turn on", "veyandi"], ["meter", "meter"]]')

Words: Please -> Dayachesi,Turn on -> Veyandi,Meter -> Meter

x-tts(lang="te-IN") దయచేసి మీటర్‌ వేయండి

x-asr(lang="te-IN") దయచేసి మీటర్‌ వేయండి

goals: tts_done asr_done

x-teach-language(source="Can you stop here?" source-lang="en-IN" target="Ikkada aapa -galara?" target-lang="te-IN" mapping='[["Can you", "-galara"], ["stop", "aapa"], ["here", "Ikkada"]]')

Words:Can you -> -galara (suffix),Stop -> Aapu,Here -> Ikkada

x-tts(lang="te-IN") ఇక్కడ ఆపగలరా?

x-asr(lang="te-IN") ఇక్కడ ఆపగలరా?

goals: tts_done asr_done

x-teach-language(source="How long will it take?" source-lang="en-IN" target="Enta samayam padutundi?" target-lang="te-IN" mapping='[["How long", "Enta"], ["will it take", "padutundi"],["time","samayam"]]')

Words:How long -> Enta,Will it take -> padutundi, time -> Samayam

x-tts(lang="te-IN") ఎంత సమయం పడుతుంది?

x-asr(lang="te-IN") ఎంత సమయం పడుతుంది?

goals: tts_done asr_done

x-teach-language(source="Can you turn on the AC?" source-lang="en-IN" target="AC on cheya -galara?" target-lang="te-IN" mapping='[["Can you", "-galara"], ["turn on", "on cheya"], ["the", ""], ["AC", "AC"]]')

Words:Can you -> -galara (suffix),Turn on -> On cheya,AC -> AC

x-tts(lang="te-IN") ఏసీ ఆన్ చేయగలరా?

x-asr(lang="te-IN") ఏసీ ఆన్ చేయగలరా?

goals: tts_done asr_done

x-teach-language(source="Can you take me to the bus stand?" source-lang="en-IN" target="Nannu bus stand -ku teesukella -galara" target-lang="te-IN" mapping='[["Can you", "-galara"], ["take", "teesukella"], ["me", "Nannu"], ["to", "-ku"], ["the", ""], ["bus stand", "bus stand"]]')

Words:Can you -> -galara (suffix),Take -> [[Teesuko|Dabbu]],Me -> Nannu,To -> -ku (suffix),Bus stand -> Bus stand

x-tts(lang="te-IN") నన్ను బస్ స్టాండ్‌కు తీసుకెళ్లగలరా?

x-asr(lang="te-IN") నన్ను బస్ స్టాండ్‌కు తీసుకెళ్లగలరా?

goals: tts_done asr_done

x-teach-language(source="How long will it take to reach the railway station?" source-lang="en-IN" target="Railway station-ku enta samayam padutundi?" target-lang="te-IN" mapping='[["How long", "enta"], ["will it take", "padutundi"], ["to reach", "-ku"], ["railway station", "Railway station"]]')

Words:How long -> Enta,Time -> Samayam ,Will it take -> padutundi,To -> -ku (suffix),Railway station -> Railway station

x-tts(lang="te-IN") రైల్వే స్టేషన్‌కు ఎంత సమయం పడుతుంది?

x-asr(lang="te-IN") రైల్వే స్టేషన్‌కు ఎంత సమయం పడుతుంది?

goals: tts_done asr_done

x-teach-language(source="How much will it cost to go to this address?" source-lang="en-IN" target="Ee chirunama -ku velladaniki yenta avutundi" target-lang="te-IN" mapping='[["How much", "Enta"], ["will it cost", "Avutundi"], ["to go", "velladaniki"], ["to", "-ku"], ["this", "Ee"], ["address", "chirunama"]]')

Words:How much -> [[Enta|Dabbu]],Will it cost -> Avutundi,To go -> Velladaniki,To -> -ku (suffix),This -> Ee,Address -> Chirunama

x-tts(lang="te-IN") ఈ చిరునామాకు వెళ్లడానికి ఎంత అవుతుంది?

x-asr(lang="te-IN") ఈ చిరునామాకు వెళ్లడానికి ఎంత అవుతుంది?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment