Sunday, April 25, 2010

A single workflow to make use of online language-learning tools

There are so many language-learning resources out there on the web, it's kind of tough to figure out how to make use of them all. In looking at how I'm using these tools myself, I put together the following little process to incorporate many of the language-learning tools I've been using into a single workflow:


Oh, and this workflow is completely free.

Let's walk through this, after the jump.

Read more... Start with reading and/or (but preferably and) listening to something in the target language. LingQ is all about content with both text and audio, so that's a good place to start looking, but you're hardly limited to LingQ; any recordings you can find with transcripts, unabridged audio books (including children's books), etc., will do the trick.

To the extent there's anything you don't understand in the text or audio, look it up and add it to your spaced-repetition system. Anki is my current SRS of choice, but some other popular choices are Smart.fm and Mnemosyne.

Then write something about what you read or listened to in the target language. Try to make use of whatever you needed to look up and add to your SRS, and to the extent that you need to look up anything else, add that to your SRS as well.

Then get that writing corrected. There are a number of ways to do this, but Lang-8 is my standing favorite, and italki recently implemented this feature. Again, if the corrections include things you need to look up, add them to your SRS system.

Once you've got the corrected text, record yourself speaking it and get that recording corrected by native speakers. I use Cinch and Lang-8 to accomplish this.

You've now written and read that writing. Now it's time for some plain old talking. Making use of everything you've learned thus far, record yourself saying something about the running theme and get that corrected in the same way you got the recording of your text corrected. Once again, if the corrections give you any thing that needs to go into your SRS, add it.

At this point, you should have everything you need to get in your SRS. Now go over to RhinoSpike and get native speakers to record the pronunciation of each of those words. Take those audio recordings and add them to your SRS system. From there, you just need to review your newly added items as part of your regular SRS review.

You've also got two things that you've recorded yourself: your corrected text and some plain old talking. Go to RhinoSpike again and get a recording of both from native speakers. Once you've got those recordings, add them to a playlist on iTunes and listen regularly. I'd recommend just throwing all of these recordings into a random-order playlist and listening to them in the background while doing other things. This will provide a review of all of the above.

This entire workflow can be tailored to your level. At the most basic level, you can even use children books; my kids have plenty of books that come with audio CDs in all three of their languages. But you don't necessarily need to dumb the text down; you can also just keep it short. For example, if you're just starting a language but want to read a news article, you could limit yourself to just the first paragraph. This will likely take a while, but it won't be insurmountable.

If you've got a way to make this workflow, I'd love to hear it!

Labels: , , , , , , , , , , , , , , , , , ,

Tuesday, March 30, 2010

Use Lang-8 and Cinch to get your foreign-language speech corrected

I previously explained how to use Lang-8 and Snapvine to get recordings of your foreign-language speech corrected. Unfortunately, Snapvine is going out of business tomorrow, but Cinch comes through to let you do pretty much the exact same thing.

How to do it, after the jump.

Read more... I've so far tried this out only once in Italian, with the following recording:


It worked just as expected; Lang-8 users quickly came back and told me where I was screwing up.

Here's the step-by-step process:
  1. You'll need accounts on both Lang-8 and Cinch, so go ahead and sign up for those.
  2. Once you've done that, go to your Cinch and click on "Record a Cinch".
  3. Press the button to record a message.
  4. Add up to 140 characters of text as a title or the like and press "Submit".
  5. Click "Link" under your profile pic next to the recording. (If you can't do this right away because the recording is "Pending", try reloading the page; that resolved the issue for me.)
  6. Copy the URL from your browser window.
  7. Head on over to Lang-8 and click on "Write a new entry".
  8. Now paste the URL that you copied over on Snapvine into your entry, add in any additional text you want (an explanation of what you're hoping they'll do is probably helpful), and submit it.
  9. Await your corrections. They will arrive shortly!
Besides needing to jump through all the hoops noted above, I've got two complaints about this set-up on Lang-8. First, unless the correctors on Lang-8 actually correct some text as well, you can't provide Lang-8's "thanks points" to them. Second, there's no quick way for them to provide you with a recording of their own (although the above process works for corrections as well as for submissions). That said, you could always just get a native speaker's recording from RhinoSpike.

There are also two other issues with Cinch that weren't issues with Snapvine. First, Cinch puts an annoying "Cinch!" at the beginning of each audio recording, so you have to hear that stupid piece of branding repeated every single time you listen to a Cinch recording. Second, as far as I can tell, Lang-8 does not support direct embedding of CinchCast audio as it did for Snapvine, so you've just gotta provide the URL so that your Lang-8 friends can click through to Cinch's site to provide you with feedback.

What would truly be spectacular is if Lang-8 would support this right out of the box. Doing it through Cinch is OK, but the process could be made much more streamlined.

One more cool thing about Cinch is the number of ways you can get audio recordings on there. One way is that you can call a U.S. number on your cellphone to leave recordings (and then add them to Lang-8 later). They've also got an iPhone app that you can use to record and upload audio files whenever the mood hits you, so you can record some foreign-language speech, upload it to Cinch, and then make Lang-8 entries out of them to get your pronunciation, etc., corrected.

Labels: , , , , , , , , ,

Sunday, August 30, 2009

Use Lang-8 and Snapvine to get your foreign-language speech corrected

Update: Snapvine closed shop on March 31, 2010, but you can still get your foreign-language speech corrected on Lang-8 using a similar service called Cinch.

Lang-8 is designed to help you get your writing corrected, but with a little help from a tool called Snapvine, you can also get your speech corrected.

How to do it, after the jump.

Read more... While using Lang-8 lately, I noticed that one of my Japanese-speaking correctors often submits posts in English where he additionally includes both the Japanese text and an audio recording of the Japanese. Now, him providing the Japanese is a boon for Japanese learners, but it quickly dawned on me that this could work in the other direction just as easily; Lang-8 users could critique audio recordings of learners' target language speech.

To provide these audio recordings, he used Snapvine, which allows you to record "audio blogs". Today, I put this idea to the test with the following two audio recordings, the first in Japanese and the second in Chinese:


Comment | Copy This


Comment | Copy This

Sure enough, I got back corrections for the audio recordings on Lang-8 just as I would for any written submission. And it's real easy to do. Here's how:
  1. You'll need accounts on both Lang-8 and Snapvine, so go ahead and sign up for those.
  2. Once you've done that, go to your homepage in Snapvine and click on "create new post".
  3. Now you can record a message. By default, it selects your phone as the way to record, but click on the tab "Microphone" to use your computer's mic. Record away.
  4. Add a title (and any of the other things that you care to add—you'll see what's there on the page) and press "Publish".
  5. Click "Share" and copy the URL that you find under the text "Copy and paste this URL into an email or instant message".
  6. Head on over to Lang-8 and click on "Write a new entry".
  7. Now paste the URL that you copied over on Snapvine into your entry, add in any additional text you want (I've been putting in a little bit of an explanation), and submit it.
  8. Await your corrections. They will arrive shortly!
Besides needing to jump through all the hoops noted above, I've got two major complaints about this set-up. First, unless the correctors on Lang-8 actually correct some text as well, you can't provide Lang-8's "thanks points" to them. Second, there's no quick way for them to provide you with a recording of their own (although the above process works for corrections as well as for submissions).

What would truly be spectacular is if Lang-8 would support this right out of the box. Doing it through a quick trip to Snapvine is OK, but the process could be made much more streamlined.

One more cool thing about Snapvine is the number of ways you can get audio recordings on there. One way is that you can call a number on your cellphone to leave recordings (and then add them to Lang-8 later). That of course is applicable to the iPhone as well, but with the iPhone you also can benefit from another of Snapvine's features: audio file uploading. By using the iPhone Voice Memo app whenever the mood hits you, you can record some foreign-language speech, upload it to Snapvine, and then make Lang-8 entries out of them to get your pronunciation, etc., corrected. Very sweet.

Labels: , , , , , , ,