Chrome extension (Manifest V3) that finds pronunciation audio on any Wiktionary page and lets you download the original file or convert it to WAV locally via FFmpeg.wasm. No servers, no remote code.
- Discovers audio on all Wiktionary language editions (UI: EN/DE/FR/ES/IT/JA/ZH)
- Original mode — download the source file (OGG/Opus, MP3, etc.)
- Convert mode — transcode to 16-bit PCM WAV (mono, 48 kHz) in-browser
- Batch download, minimizable on-page panel
- Clone the repo
chrome://extensions→ Developer mode → Load unpacked → select this folder- Pin the extension (optional)
- Visit any Wiktionary entry (e.g.
en.wiktionary.org/wiki/water) - Pick Original or Convert in the popup
- Use the on-page panel to download individual files or all at once
Content Script → Service Worker → Offscreen (FFmpeg.wasm) → Downloads
- Content script discovers audio via MediaWiki REST API (Action API fallback)
- Service worker routes downloads — direct save or conversion
- Offscreen document runs FFmpeg.wasm (single-thread, vendored) for WAV transcoding
- Files save to your default Downloads folder with sanitized filenames
- Slow first conversion is expected (WASM compilation). Subsequent runs are fast.
- "Extension Reloaded" — refresh the Wiktionary tab after updating the extension.