Inspiration
I have an Korean language partner via italki, and she writes me thoughtful summaries of our conversation in Korean. But sometimes it feels so intimidating to read a full page of text in Korean lol. So I wanted to have an easy way to listen to this Korean instead, with the ability to play and pause and change the playback speed.
What it does
- You copy/paste Korean into the textbox. (Note: If these are complete sentences, choose split by "sentences"; otherwise choose split by "newlines")
- Some Korean text: https://kids.donga.com/?ptype=article&no=20240222131803866974
- Click the "play" button
A dog appear to should read the Korean!
You can also change it to English or British English lol, and you can also click on each sentence to repeat that sentence.
How we built it
Hosted on NextJS Used the native DOM API called SpeechSynthesis for text to speech.
Challenges we ran into
Not too many challenges - it worked about as I expected! Was lazy with some CSS. Not sure if this works on mobile :D
Accomplishments that we're proud of
It's done and works as I expected 😂
What we learned
What's next for Read To Me In Korean (or English) (or British English)
Would love to use an nicer AI-powered voice like from Google Cloud Speech API
Built With
- nextjs
Log in or sign up for Devpost to join the conversation.