Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tedezed/anki-desk-factory
Easy automated desk generator for Anki with TTS and scraping gif
https://github.com/tedezed/anki-desk-factory
anki anki-deck automated scraping tts
Last synced: about 2 months ago
JSON representation
Easy automated desk generator for Anki with TTS and scraping gif
- Host: GitHub
- URL: https://github.com/tedezed/anki-desk-factory
- Owner: Tedezed
- Created: 2021-04-27T18:43:30.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-28T12:20:46.000Z (almost 4 years ago)
- Last Synced: 2024-10-30T08:23:04.054Z (3 months ago)
- Topics: anki, anki-deck, automated, scraping, tts
- Language: Python
- Homepage:
- Size: 15.6 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Anki Desk Factory
Easy automated desk generator for Anki with input in json
Resume:
- Input words in format json (Example @dariusk [corpora common words of English](https://github.com/dariusk/corpora/blob/master/data/words/common.json) around 900 words)
- Translation in your language using [freedict](https://freedict.org/downloads/) in mode offline
- TTS using [gTTS](https://gtts.readthedocs.io/en/latest/) online or [pyttsx3](https://github.com/nateshmbhat/pyttsx3) in mode offline
- Scraping gif for each word
- Generate desk in only one commandExecution examples:
```
python3 main.py (TYPE DESK) (LANGUAGE TO LEARN) (FREE DICT WITH LANGUAJE TO LEAND -> YOUR MOTHER LANGUAGE) (TITLE) (LIST OF WORDS IN JSON)
``````
python3 main.py audio_only en fd-eng-spa 'Common English words for Spanish speakers' corpora/data/words/common.json
``````
python3 main.py audio_images en fd-eng-spa 'Common English words for Spanish speakers' corpora/data/words/common.json
```## Share desks
If you want to share your desks created with this tool you can do it in the shared repository with a PR (Limit 100MB)
[https://github.com/Tedezed/anki-desk-factory-share](https://github.com/Tedezed/anki-desk-factory-share)
### List
English-Spanish:
- [Common English words for Spanish speakers](https://github.com/Tedezed/anki-desk-factory-share/raw/master/English-Spanish/Common%20English%20words%20for%20Spanish%20speakers.apkg)## BONUS
- https://github.com/kerrickstaley/genanki
- https://www.reddit.com/r/Anki/comments/9wimp2/genanki_create_anki_decks_with_python/
- https://eshapard.github.io/anki/open-the-anki-database-from-python.html
- https://github.com/dariusk/corpora