Anki Cards for the HSK vocabulary Chinese-German

Overview

Anki-HanyuShuipingKaoshi

Anki Cards for the HSK vocabulary Chinese-German



hanzi deutsch pinyin

Das Deck baut auf folgenden Quellen auf:


Lernen

  • Installiere Anki
  • Füge die Erweiterung CrowdAnki hinzu (Anki->Extras->Erweiterungen)
  • Füge dieses Deck hinzu (Anki->Datei->CrowdAnki import from disk/github)

Praktische Einstellungen

  • Neue Karten zufällig (Stapel->HSK Optionen->Neue Karten->Reihenfolge)
  • Zeit für nächste Wiederholung ausblenden (Anki->Extras->Einstellungen->Einfach)
  • Zähler für verbleibende Karten ausblenden (Anki->Extras->Einstellungen->Einfach)
  • Nur eine Richtung lernen (Anki->Extras->Auswahlstapel erstellen->Suche "deck:Hanyu Shuiping Kaoshi" card:Hanzi (is:due OR is:new))
  • Spezielle Level und eine Richtung (Anki->Extras->Auswahlstapel erstellen->Suche "deck:Hanyu Shuiping Kaoshi" card:Hanzi (tag:hsk1 OR tag:hsk2) (is:due OR is:new))

Generating the deck

Install required libraries:

pip3 install --upgrade -r requirements.txt

The directory structure should look like this:

AnkiDecks
    Anki-HanyuShuipingKaoshi                                <- This Repository
        media
        *.py
        Anki-HanyuShuipingKaoshi.json
        ...
    Anki-ChinaEntdecken                                     <- Exported with CrowdAnki
    Chinese__Most_Common_3000_Hanzi                         <- Exported with CrowdAnki
    Domino_Chinese_Level_1-20_Complete_Vocabulary           <- Exported with CrowdAnki
    Most Common 3000 Chinese - ANKI with Traditional.csv    

To generate the audio files, an additional free Api-Key for the Google Text-to-Speech Service is required. Export it to the shell before running the script, see audio_tools.py.

Run scripts:

./get_source_vocab
python3 extract_source_vocab.py
python3 create_notes.py
python3 add_strokes.py
python3 add_audios.py
python3 combine_decks.py
Contains a Jupyter Notebook for calculating remaining plants required based on field/lathhouse data.

Davis-Sunflowers-Su21 Project goals: Plants influence their reproduction and mating system in many ways. Various factors such as time of flowering, ab

1 Feb 10, 2022
Appointment Tracker that allows user to input client information and update if needed.

Appointment-Tracker Appointment Tracker allows an assigned admin to input client information regarding their appointment and their appointment time. T

IS Coding @ KSU 1 Nov 30, 2021
Gerador do Arquivo Magnético Sintegra em Python

pysintegra é uma lib simples com o objetivo de facilitar a geração do arquivo SINTEGRA seguindo o Convênio ICMS 57/95. Com o surgimento do SPED, muito

Felipe Correa 5 Apr 07, 2022
A free website that keeps the people informed about housing and evictions.

Eviction Tracker Currently helping verify detainer warrant data for middle Tennessee - via Middle TN DSA - Red Door Collective Features Presents data

Red Door Collective 7 Dec 14, 2022
Batch Python Program Verify

Batch Python Program Verify About As a TA(teaching assistant) of Programming Class, it is very annoying to test students' homework assignments one by

Han-Wei Li 7 Dec 20, 2022
HomeAssistant Linux Companion

Application to run on linux desktop computer to provide sensors data to homeasssistant, and get notifications as if it was a mobile device.

Javier Lopez 10 Dec 27, 2022
A Python wrapper for Matrix Synapse admin API

Synapse-admin-api-python A Python wrapper for Matrix Synapse admin API. Versioning This library now supports up to Synapse 1.45.0, any Admin API intro

Knugi 9 Sep 28, 2022
PyLaboratory 0 Feb 07, 2022
Welcome to my pod transcript search webb app!

pod_transcript_search Welcome to the pod transcript search webb app! Tech stack used: Languages used: Python (for the back-end), JavaScript (for the f

3 Feb 04, 2022
Plux - A dynamic code loading framework for building plugable Python distributions

Plux plux is the dynamic code loading framework used in LocalStack. Overview The

LocalStack 65 Dec 20, 2022
Timetable scripts for python

Timetable Scripts timetable_to_json: https://beta.elektronplus.pl/timetable classes_taught_by_teacher: a.adam (aa) ['1Tc', '1Td', '3Te', '3Ti', '4Tf',

Elektron++ 2 Jan 02, 2022
Replite - An embeddable REPL powered by JupyterLite

replite An embeddable REPL, powered by JupyterLite. Usage To embed the code cons

Jeremy Tuloup 47 Nov 09, 2022
Persian Kaldi profile for Rhasspy built from open speech data

Persian Kaldi Profile A Rhasspy profile for Persian (fa). Installation Get started by first installing Vosk: # Create virtual environment python3 -m v

Rhasspy 12 Aug 08, 2022
Processamento da Informação - Disciplina UFABC

Processamento da Informacao Disciplina UFABC, Linguagem de Programação Python - 2021.2 Objetivos Apresentar os fundamentos sobre manipulação e tratame

Melissa Junqueira de Barros Lins 1 Jun 12, 2022
Wordle-solve - Attempting to solve wordle

Wordle Solver Run with python wordle_beater.py. This hardmode wordle solver take

Tom Lockwood 42 Oct 11, 2022
Python MapReduce library written in Cython.

Python MapReduce library written in Cython. Visit us in #hadoopy on freenode. See the link below for documentation and tutorials.

Brandyn White 243 Sep 16, 2022
SECRET SANTA / KRIS KINGLE

SECRET SANTA / KRIS KINGLE Note: Before executing the script, make sure to turn

DEV_FINWIZ 10 Dec 06, 2022
This repository provides a set of easy to understand and tested Python samples for using Acronis Cyber Platform API.

Base Acronis Cyber Platform API operations with Python !!! info Copyright © 2019-2021 Acronis International GmbH. This is distributed under MIT licens

Acronis International GmbH 3 Aug 11, 2022
Metal Gear Rising: Revengeance's DAT archive (un)packer

DOOMP Metal Gear Rising: Revengeance's DAT archive (un)packer

Christopher Holzmann Pérez 5 Sep 02, 2022
Python meta class and abstract method library with restrictions.

abcmeta Python meta class and abstract method library with restrictions. This library provides a restricted way to validate abstract methods. The Pyth

Morteza NourelahiAlamdari 8 Dec 14, 2022