Introducing Langscript

I have recently created a simple browser-based synchronized audio-text reader for language learning purposes. I have checked out some other synchronized audio-text readers available on the web, but none of them seems to have sentence-level synchronization and at the same time support multiple translations. Out of frustration, I wrote my own. LangScript synchronizes the audio […]

How Reading Helps in an Immersion Environment

As soon as I stepped out of the plane and into São Paulo for the first time, I was surprised how much Portuguese I could read. This is partially helped by my knowledge in French and Spanish. But I believe the main reason is that before I came, I worked on reading a lot. I […]

The Importance of Understanding

Without understanding what the other person says, what you say does not matter. There is no conversation. Most people would agree on this point. But yet some people will still think that you should try to converse in a foreign language as early as possible. What they fail to realize, I believe, is that it […]

Best Way to Improve Writing

The best way to improve writing is … to read more. This morning someone from Taiwan pinged me in Skype. I could not remember why she was on my contact list. I probably added her a few years ago when I was trying to improve my Mandarin. She told me she wanted to improve her […]

My New Cantonese Blog

I always find language learner’s materials artificial and boring. I always want to access real-life contents in the languages I am learning. There are of course a lot of real-life contents I can find today, especially on the Internet. However, most of them are either in written forms, or only available in audio or video […]

LingQ Exited Beta

LingQ finally exited its beta last week. Congratulations, Steve, Mark, and your team! I have been using the LingQ system for my French study since its beta launch in the beginning of August. During the last 2 months, I have been reading a lot. The LingQ system simply facilitates my reading activity, making it something […]

  • Subscribe

  • Recent Posts

  • Posts by Categories