Korean Audio Fetcher for Anki
This Anki add-on allows you to automatically fetch Korean pronunciation audio for notes that contain a “Korean” field and insert it into a “Sound” field.
📦 Features ✅ Fetch audio for the currently edited note via the Tools menu. ✅ Fetch audio for multiple selected notes via right-click in the browser. ✅ Overwrites the “Sound” field only if audio is successfully retrieved. ❌ Skips notes with empty Korean fields or when no audio is found. 📋 Shows success/failure count after batch fetch. 🔧 Requirements Note types must have these fields: Korean — the word or phrase to look up Sound — where the [sound:…] tag will be inserted 🚀 How to Use Fetch for One Note Open the main Anki window. Go to Tools → Fetch Korean Audio for Current Note. Only works when you’re actively editing a note. Fetch for Many Notes Open the Browse window. Select multiple notes. Right-click → Fetch Korean Audio for Selected Notes. 🧠 Notes Audio files are downloaded from Naver Dictionary. Files are saved to your Anki media folder (e.g. collection.media/). You must ensure your card template includes {{Sound}} where you want the audio to play. ✅ Example Card Template
Back Template
{{Korean}}<br> {{Sound}}
🙋 Support
If the audio doesn’t play:
Make sure {{Sound}} is on your card. Make sure [sound:filename.mp3] is inserted correctly. Check that the file exists in collection.media/.
Reviews (5)
👍 2025-11-16
Thank you,this addon works, but it freezes the app and runs very slowly. It would be great if you could optimize it. This website (https://krdict.korean.go.kr/chn/mainAction ) has more native audios,could you possibly make another plugin for this site?
👍 2025-10-14
Doesn’t work on latest version, error:
AttributeError: ‘Ui_MainWindow’ object has no attribute ‘currentEditor’ On file: init.py, line 9
👍 2025-09-22
Anki 25.09 (539054c3) (ao) Python 3.13.5 Qt 6.9.1 PyQt 6.9.1 Platform: Windows-10-10.0.19045-SP0
Traceback (most recent call last): File “C:\Users…\AppData\Roaming\Anki2\addons21\773249518_init_.py”, line 9, in fetch_audio_for_current_note editor = mw.form.currentEditor ^^^^^^^^^^^^^^^^^^^^^ AttributeError: ‘Ui_MainWindow’ object has no attribute ‘currentEditor’
===Add-ons (active)=== (add-on provided name [Add-on folder, installed at, version, is config changed]) Anki
👍 2025-06-24
The perfect add-on and easy to use, thank you!
👍 2025-05-18
Pretty easy to use and effective, good job!