Continuing the discussion from Language Learning App (Part 2) - #100 by warped_wart_wars.
Previous discussions:
Continuing the discussion from Language Learning App (Part 2) - #100 by warped_wart_wars.
Previous discussions:
original by @sir_kitten2
Ideas for this app:
Lets get rid of dictionary and translator as we can't find one.
We need a
We can get around not using a dictionary, though.
The dictionary doesn't work without a translator because the definitions are in the language the word is in.
Okay, we've gotten through the main UI. It's time to start actually teaching the language!
Teams:
sir_kitten2
sir_kitten2
WarpedWartWars
348663451y
earthrulerr
Just add yourself here to join!
As @348663451y said:
How are we supposed to do that if it isn't a wiki?
Sorry. Fixing that.
I can do French.
Yes. I think we should start the actual code where the user learns their language. I think we could start by teaching them simple phrases from a list like "Hello. My name is {insert name here}" or "My favourite colour is {favourite colour}" (we could show a list of colours in the language for the last one). We could make a button that looks like this:
Any other ideas on how to make this possible?
We need open source audio clips. Web speech API is garbage.
Hundreds of
open source audio clips
if not more.
I added the speaker.
Edit:
I can do French.
Just add your username to sir_kitten2's post:
Okay, we've gotten through the main UI. It's time to start actually teaching the language!
Teams:Japanese team
sir_kitten2
Dutch team
sir_kitten2
WarpedWartWarsFrench team
Spanish team
German team
Just add yourself here to join!
Edit 2: fine I'll add you to it.
Go to Snap! Build Your Own Blocks go to sensing, then go to custom blocks.
Lets get rid of dictionary and translator as we can't find one.
(italics were me)
...that isn't a libretranslate mirror. libretranslate.de is a libretranslate mirror.
(BTW the "duration" block is mine)
I’m talking about the Language: Text: block.
...which uses libretranslate.de.
So, what are we doing?
Making a language app.
No, I know. I meant more specifically, what are we doing to further our progress on it. How about simple code that gives the user a random phrase to say with a translation and a text to speech option to hear it? Shall I start on that?