AnkiWeb
- Rating
- 8 (π 8 Β· π 0)
- Updated
- 2024-03-07
- Anki versions
- 23.10.1~
- Description language
- en
AnkiWeb addon 1156270186
Generates audio in bulk for selected Anki cards by downloading from prioritized URL sources and attaching to chosen field.
Open on AnkiWeb GitHub Ask about alternatives
stale
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.45 | 23.10.1+ | 2024-03-07 |
Loadingβ¦
Enables selecting and inserting multiple images or files at once via the attach button using Ctrl or Shift, rather than one at a time.
Fetches high-quality contextual images via Bing/DuckDuckGo without API keys, supports in-editor hotkey cycling and batch deck downloads with custom field mapping.
Bulk downloads Bing images for Anki flashcards using sentence or word searches, filtering inappropriate or blurry results, with dark-mode-friendly transparent PNG support and configurable parallel processing.
Generates local AI voices from text with Piper TTS to add audio to Anki cards, supporting about 25 languages.
Adds Tatoeba example sentences, translations, and native-speaker audio to Japanese Anki flashcards through single-card and batch processing.
Batch downloads pictures from Google Images for Anki notes with multiple search queries, custom fields, resizing, and language/region filters.
An addon that downloads and attaches audio to flashcards in bulk from URLs. Made for Anki, an SRS flashcard application.
Written in Python, using the requests library for handling GET API calls, and PyQT for the UI elements added in Anki.
After a few hundred hours into mining and repping vocab on my Japanese flashcards, I reached the point where I wanted to ensure that my pitch accent was on par with native speech. However, living outside of Japan at the time, I couldn't naturally be immersed in the language, and I needed a way to replicate this myself.
The way that worked best for me was to add native-recorded audio for each of my vocabulary cards in Anki, but I quickly ran into a problem. Doing this the manual way --one card at a time-- was going to take too long as I had reached over 5000 cards created already. After searching for an answer online and coming up short, I decided to create this addon so that I, and hopefully many others like me, would not have to suffer through hours of tediously searching and adding audio clips to our flashcards.
<div align="right">[ <a href="#contents">β Back to top β</a> ]</div>
Anki addon page: https://ankiweb.net/shared/info/1156270186
Tools -> Addons -> Get Addons... and paste the code: 1156270186Edit > Generate Bulk Audio..., or use the shortcut Ctrl+Alt+B<div align="right">[ <a href="#contents">β Back to top β</a> ]</div>
Although this addon was initially created with Japanese cards in mind, it should also work for any other language provided that the fields and URLs are setup correctly.
This addon only works for Anki versions 2.1.45 and above.
<div align="right">[ <a href="#contents">β Back to top β</a> ]</div>
Edit > Generate Bulk Audio..., or use the shortcut Ctrl+Alt+B{}Reading, you may use {reading} where the reading should go in the URLAudio field: selection will determine which field on the selected cards the audio will be save to
Filter kana: selection should be used to filter out non-hiragana characters from a field before using it
(None) if your cards aren't JapaneseReading field looks like η§[γγγ], the kanji and brackets would cause the word to not be found.
Enabling Filter kana for the Reading field would instead turn it only into hiragana which would allow the word to be correctly foundDelay between requests: amount is simply how long in seconds the addon should wait between download requests
Duplicate to empty fields: checkbox should generally be enabled
Word/Expression field in hiragana, and the Reading field has nothing.
In this case, the Word/Expression field would be used in place of both fieldsDangerously fast: checkbox will remove a 0.1 second delay between audio downloads
<div align="right">[ <a href="#contents">β Back to top β</a> ]</div>
Credit goes to the Batch Editing addon from which I used its code as a base template. This was my first Anki addon, and I would have been extremely lost if there weren't such a similar addon to mine already created and open source.
Additionally, credit goes to Yomichan by FooSoft Productions from which I used their idea for comparing audio files. This made it possible to use JPod101 audio since they return an audio file whether or not one was actually found.
Last but not least, thanks to everyone who has contributed to this project, your support is always very much appreciated, and a special thanks to the following contributors that helped get this addon off the ground:
<img src="https://github.com/Aquafina-water-bottle.png" width="60px;"/> <img src="https://github.com/sammy-snipes.png" width="60px;"/> <img src="https://github.com/elizagamedev.png" width="60px;"/> <img src="https://github.com/B0sh.png" width="60px;"/> <!-- <img src="https://github.com/ .png" width="60px;"/> -->
<div align="right">[ <a href="#contents">β Back to top β</a> ]</div>


<div align="right">[ <a href="#contents">β Back to top β</a> ]</div>
Please help support the development of this addon by:
<div align="right">[ <a href="#contents">β Back to top β</a> ]</div>