Practice preparing foreign words with audio for memorization in the Anki program

In this article, I'll share my personal experience of memorizing English words using the wonderful program with a non-intuitive interface, Anki. I will show how to avoid turning the creation of new cards with audio for memorization into a routine.

It is assumed that the reader already has some understanding of the spaced repetition method and is familiar with Anki. But if not, it's time to get acquainted.

Laziness for an IT person is a great thing: on one hand, it pushes you to eliminate routine through automation; on the other, with a lot of routine, laziness wins, suppressing the interest in self-learning.

How to avoid turning the process of independently creating cards for memorizing foreign words into a routine?

Here is my recipe:

  1. Register on AnkiWeb
  2. Install Anki
  3. Install the AwesomeTTS plugin
  4. Add the following bookmarks in your browser:
    • Google Translate
    • Google Sheets
    • Multitran
  5. Prepare the cards
  6. Synchronize

Registration on AnkiWeb

Registration is straightforward, but it allows the use of Anki on different devices. I use the Android version of Anki for memorization and the PC version for creating new cards. You don't have to install the app on your smartphone because you can learn cards directly on the website under your account.

Website address: https://ankiweb.net/

Installing Anki

Download and install Anki for PC. At the time of writing, the latest version is 2.1.

Next:

  1. Launch Anki and add a new user.
    Practice preparing foreign words with audio for memorization in the Anki program

  2. Click Sync in the main window of the program and enter your account details:
    Practice preparing foreign words with audio for memorization in the Anki program

Now your learning progress will be synchronized with AnkiWeb.

Installing the AwesomeTTS Plugin

AwesomeTTS is an excellent plugin that allows you to get the pronunciation of a specific expression in a foreign language and attach it to a card.

So:

  1. Go to the plugin page
  2. In Anki, select: Tools → Add-ons → Get Add-ons… and enter the plugin ID:
    Practice preparing foreign words with audio for memorization in the Anki program
  3. Restart Anki.

Add bookmarks in your browser

  1. Out of all the translators, I find the Google product more convenient.
  2. As an additional dictionary, I use Multitran.
  3. To import new words into Anki, we will use Google Sheets, so you need to create a table in your account: in the first column (this is important) will be the foreign version, preferably with an example in context, in the second - the translation.

Prepare the cards

Writing down unfamiliar words

For the first time, I saw an explanation from Yagodkin on how he recommends using the 'corrective vision' method to quickly extract unknown words from foreign text with the aim of memorizing them.

The essence of the method:

  1. Read the foreign text very quickly.
  2. Highlight the words whose meanings are unclear to you.
  3. Write down these words, translate them in context, and memorize them (this is where Anki is used).
  4. Then read the text again, this time with an understanding of all the words, because see point 3.

Maybe the method is referred to by a different name (please suggest in the comments), but I think the essence is clear.

Translation

It's all quite obvious here: copy and paste the word into the corresponding field of the translator and choose the appropriate translation for the context.

Practice preparing foreign words with audio for memorization in the Anki program

In some cases, I check Multitran, to find translation options and usage in different contexts.

The translation is entered into a Google spreadsheet. Here's an example of the filling:
Practice preparing foreign words with audio for memorization in the Anki program

Now we save the table in TSV: File → Download → TSV
Practice preparing foreign words with audio for memorization in the Anki program

This file needs to be imported into the Anki deck.

Importing new words into Anki

Launch Anki, File → Import. Select the file. Load it into the Default deck with the following settings:
Practice preparing foreign words with audio for memorization in the Anki program

My Default deck always contains new words that I haven't added audio for yet.

Audio

Google Cloud Text-to-Speech is a specialized service that allows for high-quality text-to-speech conversion. To use it in Anki, you need to generate either your own API key, or the one provided by the author of the AwesomeTTS plugin in the documentation (see the section API KEY).

In Anki, click on Browse, select the Default deck, highlight all imported cards, and choose from the menu AwesomeTTS → Add audio to selected…
Practice preparing foreign words with audio for memorization in the Anki program

In the window that appears, select the previously saved profile with the Google Text-to-Speech service. Make sure that the source for the audio and the field for inserting the audio are both set to Front, then click Generate:

Practice preparing foreign words with audio for memorization in the Anki program

If the card contains elements that should not be voiced, you'll have to process each card individually, highlighting the words for audio:
Practice preparing foreign words with audio for memorization in the Anki program

After processing the audio, I move these cards to the deck I will be memorizing, keeping the Default deck empty for new words.

Practice preparing foreign words with audio for memorization in the Anki program

Synchronization

I use Anki on PC for creating and grouping cards by themes, as it is most convenient to do so in this version.

I memorize the cards in the app for Android.

Above, I have already shown how to set up Anki synchronization for PC with AnkiWeb.

After installing the Android app, setting up synchronization is even easier.

Sometimes the program encounters synchronization conflicts. For example, you edited the same flashcard on different devices, or due to synchronization failures. In this case, the app will issue a warning about which source to use for synchronization: either AnkiWeb or the app—it's crucial not to make a mistake, or you may lose your progress data and changes.

Preferences

Unfortunately, I haven't found a convenient and quick way to obtain transcriptions for words. It would be ideal if there existed a plugin with functionality similar to AwesomeTTS. Therefore, I no longer write transcriptions on the flashcards (laziness won :). But perhaps there is something similar out there, and a respected Habr user will write about it in the comments...

Only registered users can participate in the survey. Please log in, please.

Do you use the spaced repetition method?

  • 25%Yes, constantly

  • 50%Yes, occasionally

  • 0%No

  • 25%What is it?

4 users voted. 1 user abstained.

Source: habr.com

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster