AnkiWeb
- Rating
- 22 (π 19 Β· π 3)
- Updated
- 2021-11-28
- Anki versions
- 2.1.49~
- Description language
- en
AnkiWeb addon 1353504091
Creates Anki cards from Japanese Kindle highlights by matching Vocab Builder entries to deconjugated words, sentences, and metadata, organized into book-named subdecks.
Open on AnkiWeb GitHub Ask about alternatives
abandoned
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.35 | 2.1.49+ | 2021-11-28 |
Loadingβ¦
Integrates Anki with GoldenDict so Japanese learners can search EPWING dictionaries, Jisho, Google Images, and their collection, then send definitions or media to cards.
Imports words from Kindle Vocabulary Builder into Anki, with updates and support for new features.
Imports words from Kindle's Vocabulary Builder into chosen Anki decks, optionally translating them via Google Translate and including usage examples.
Generates a new Anki deck of vocabulary cards from Kindle Vocabulary Builder's vocab.db, automatically ignoring words already present and supporting all Kindle languages.
Generates Japanese vocabulary cards from word lists, Kindle, or text files, adding pitch accent, definitions, audio, and mini games based on Anki ease.
Adds Japanese vocabulary from known words in other decks to kanji-writing cards, hiding target kanji and prioritizing familiar, common words while avoiding misleading alternatives.
This add-on makes Anki cards from words you've highlighted. By highlighting only the word you read on your kindle, this add-on can generate a card containing:
Here's a video covering the features & setup: <a href="https://www.youtube.com/watch?v=xPYN5GewQE4" rel="nofollow"><img src="https://i.imgur.com/IxMAJQU.png"></a>
<b> How does it work? </b>
It works by looking up the highlighted text in the Kindle's built in Vocab Builder feature which automatically records sentences of words you looked up.
It then matches the words to sentence usages, and pulls the deconjugated word, sentence, and meta data, and creates a card in a deck named after the book.
Every time you run it, it records when you last generated cards, and continues from where it left off - making adding new cards from you Kindle practically effortless.
<b> Current Limitations </b>
<b> Kindle Limitations </b>
/system/vocabulary/vocab.db and updates it with words that were found in the dictionary. The entries in this are automatically created by the Kindle itself. If your dictionary couldn't find it, you'll have to make a card manually for the word (the add-on will prompt you in this case).<b> Instructions</b>
KindlePath/documents/My Clippings.txt, where KindlePath is something like F: or whatever your Kindle's drive is: F:/documents/My Clippings.txtMy Clippings.txt for the first time you use this, just to make sure you don't have any words or sentences that could mess up the matching.{
"model_name": "Japanese",
"word_field": "Vocab",
"sentence_field": "Expression",
"source_field": "Meta",
"deck_name": "!εͺε
::1 θͺε::kindle",
"last_added": null,
"path": "F:/"
}
model_name is the model to use for the cards. This model must have fields in it named whatever the word_field, sentence_field, and source_field are.
word_field is where the deconjugated word will be put in the card
sentence_field is where the sentence where the word was used will be put in the card
source_field is where the meta data of what page and what time you highlighted the word. It looks something like this: γγΌγΈ78 2021εΉ΄2ζ3ζ₯ζ°΄ζζ₯ 8:50:57 ι£γΉγ¦
deck_name is the "root" deck where sub decks will be created. Every highlight imported will be placed in a subdeck named after the book it was read from. So in my case, I have a deck named !εͺε
, which is where my Japanese cards are, with a subdeck of 1 θͺε where I put cards I make myself, with a sub-deck of kindle where are the kindle cards are generated to. Inside kindle I have decks like ηΌγ―η γγͺγ, which is the name of a book I read, and generated cards to automatically.
last_added is when the last Kindle Highlight was added. Don't change this unless you want it to rescan & readd cards from that time. If you set it to null it will start at the beginning of all of your highlights.
path the root path of your Kindle device. It expects F:/documents/clippings and a hidden folder & file F:/system/vocabulary/vocab.db to exist.
<b> Tips on Usage </b>
<b> Thank You </b>
<b> Update History </b> 2/13/2021 - Initial Release! 2/14/2021 - Bug fix on importing the add-on. Added a dialog so feedback of the highlight scanning starting is immediate (otherwise if you have hundreds of highlights it might look like it's not working). 2/20/2021 - Better error handling for bad configuration. The add-on will now tell you (instead of throwing an error) when something goes wrong with file paths, Note Types, and missing fields 2/20/2021 - Updated again to fix issues with parsing for some users 3/11/2021 - Add-on now ignores buggy highlights that are duplicates (same source and vocab) or if the highlight is blank. The add-on now creates cards in chronological order. <b>Support</b>
If you have an issue, join the discord & post in #tech-support: <a href="https://discord.com/invite/agbwB4p" rel="nofollow">https://discord.com/invite/agbwB4p</a>
If you find my tools useful please consider supporting via Patreon. I have spent countless hours to make these useful for not only myself but other's as well and am now offering them completely 100% free.
<a href="https://www.patreon.com/kanjieater" rel="nofollow"><img src="https://i.imgur.com/VCTLqLj.png"></a>
<strong>Motivate me through <em>PayPal</em></strong>: Please follow the a link below to buy me a <strong>coffee</strong>, <strong>sandwich</strong>, <strong>meal</strong>, or anything else you'd like if you find my work interesting. <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2ZXU692F6Z7G2" rel="nofollow" title="Buy me a coffee"><img src="https://raw.githubusercontent.com/gajewsk2/logos/master/misc/coffee.png"></a> <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=J9HQ42M29ZSYU" rel="nofollow" title="Buy me a sandwich"><img src="https://raw.githubusercontent.com/gajewsk2/logos/master/misc/sandwich.png"></a><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=G9T7ZZ24UQQM4" rel="nofollow" title="Buy me a meal"><img src="https://raw.githubusercontent.com/gajewsk2/logos/master/misc/meal.png"></a> <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=BTZ5N5FJN8JJN" rel="nofollow" title="Custom contribution"><img src="https://raw.githubusercontent.com/gajewsk2/logos/master/misc/something-else.png"></a>
If you can't contribute monetarily please consider following on: <a href="https://www.youtube.com/channel/UCU1cAd9sJ4HeiBDsjnmifAQ" rel="nofollow"><img src="https://i.imgur.com/t4wo4SHs.png"></a><a href="https://twitter.com/kanjieater" rel="nofollow"><img src="https://i.imgur.com/QvGDFVQs.png"></a><a href="https://www.twitch.tv/kanjieater" rel="nofollow"><img src="https://i.imgur.com/UKeRp24s.png"></a>