CLI to generate Anki notes from Mozilla CommonVoice Datasets for language study
Project description
Spoonfed
What is this?
I have commonvoice data - brief mp3 sentences and their transcription.
I want to generate Spoonfed<Language>
Remaining Goals (in no particular order)
- Update makefile to match MVT
- update setup to match MVT -- test that can use as CLI
- Parse correctly and pinyin for chinese
- A new word is not another conjugation of the same word
- Use google cloud translate api to make cards of english -> language
- Api to handle and process compressed file
- Read deck state from AnkiConnect to highlight/prioritize unknown words
- Web app
Completed goals
- Generate anki cards - play the audio on one side, then check audio recognition.
- Add button hyperlink to google translate for sentence
- Sync to Anki with AnkiConnect
- Ordering such that each sentence introduces exactly 1 new word
- Make separate decks for reading and listening(with cloze deletions)
- Build in cloze deletions
- Make comparisons lowercase and stripped (but not output text)
- Make package (so people can just pip install)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file spoonfed_commonvoice-0.0.2.tar.gz
.
File metadata
- Download URL: spoonfed_commonvoice-0.0.2.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f9e20eea7bece28660ba13010ebf91c5b7f5858183ea61b29527e5f5a8f71a1 |
|
MD5 | a8569751f03011e3a382f675afc69201 |
|
BLAKE2b-256 | e7601394a3acfc63420c06879402f6b8e8e1ee72a7233b5f0bb5f42a0605ed8e |
File details
Details for the file spoonfed_commonvoice-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: spoonfed_commonvoice-0.0.2-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b6ae5869ca2f05d361e7cd43b3adc194fe4eab4fad49badc28d0b6617aa9aa5 |
|
MD5 | 62bf9f14462d699cf0782a79d109386d |
|
BLAKE2b-256 | dc6c66cda49e3c1e68a858b978865d67742e7cc53a3044d27ece14a5d02f9972 |