New Members muskkkkk Posted October 28, 2025 at 12:40 AM New Members Report Posted October 28, 2025 at 12:40 AM Hey everyone 👋 I’ve been looking for a more fun way to practice Chinese beyond flashcards — something that actually feels like a game. So I built this: TypingMandarin.com. It’s a free site where you can learn Chinese by typing and playing — you listen to short Chinese sentences (by HSK level), type what you hear, and get instant feedback on tones and pinyin. There’s also a “shadowing mode” to practice speaking along, plus little challenges that make it feel more like a rhythm game than a test. I made it to help myself stop passively listening and start interacting with the language — and it’s been surprisingly addictive 😅 Sharing here in case anyone else wants to try learning Chinese with games instead of just flashcards. 👉 https://typingmandarin.com Would love any feedback or ideas for new game modes! 1 Quote
Apoc Posted October 28, 2025 at 12:44 PM Report Posted October 28, 2025 at 12:44 PM Looks really nice and the audio sounds pleasant. Just a beginner question though (sorry if I missed something obvious): is there a pinyin input system built-in, ie. something similar to Google Translate for example, where I can type Chinese characters using any keyboard layout? Or I'd need to enable a Chinese layout on my OS? The reason I'm asking is because I don't really know how the Chinese layouts work on my OS (Ubuntu), so it would be nice if it works using any layout. 1 Quote
New Members 凯尔 Posted October 29, 2025 at 07:07 PM New Members Report Posted October 29, 2025 at 07:07 PM Hi, thanks for the nice resource! Overall it seems to work as expected. There is, however, one bug (?) that does make the experience a bit harder for me and that is the auto advancing of the slide before I have a chance to listen and then type my answer. This happens consistently on Safari after I hit "Submit Answer", see that I got it correct, and then hit the "Next Step" arrow to go to the next slide: the slide advances and starts the next audio, but then a moment later before the new audio has even finished playing, the slide advances again. I think this is due to the "Submit Answer" button async scheduling the "Next Step" action to automatically run after some time/event, but does not cancel the scheduled action if the user manually hits "Next Step" first (e.g. by calling `clearTimeout()` if the work was originally scheduled using `setTimeout()`, etc). Anyways, just my $0.02. Thanks again! 2 Quote
becky82 Posted October 29, 2025 at 11:14 PM Report Posted October 29, 2025 at 11:14 PM Huh. It's kind of fun. I like how the sentences build up. 1 Quote
almenon Posted November 29, 2025 at 10:35 PM Report Posted November 29, 2025 at 10:35 PM 很好! Good job! I signed up One small suggestion I would make is to allow you to progress to the next challenge by pressing enter or right arrow key. Quote
Wei-Ming 魏明 Posted November 30, 2025 at 07:53 AM Report Posted November 30, 2025 at 07:53 AM I can't find any settings to get it to accept traditional characters. Quote
Recommended Posts
Join the conversation
You can post now and select your username and password later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.