圖標

Spell4Wiki

Audio upload tool for Wiktionary words to Wikimedia Commons & Wiki-Dictionary
新版本 3.3
- FFmpeg 16kb page size sdk update 🚀
- Fixed UI text overlaps on App Intro, About, Contributors, and Libraries screens 🛠️
- Resolved transparency issues in bottom sheet navigation 🎨
- Improved edge-to-edge display support across the app 📱
- Fixed "Next" button and FAB visibility issues 🔘
- Better Wiktionary search layout and scrolling 📜
- General UI polish and crash fixes 🚀
Wikimedia Commons Audio Upload Tool

Spell4Wiki is a mobile application to record and upload audio files for Wiktionary words to Wikimedia Commons. Spell4Wiki also acts as a multilingual Wiki-Dictionary.

App Features:

  1. Spell For Wiktionary - Record & upload audio for Wiktionary category-based word lists

  2. Spell For WordList - Upload audio for custom word lists from text files or copy & paste

  3. Spell For Word - Record and upload pronunciation for individual words

  4. Wiktionary Search - Search word meanings from Wiktionary in multiple languages



What Spell4Wiki App Achieved:
• Supported 250+ Languages for all 4 features
• Uploaded 40,000+ audio files to Wikimedia Commons from various language contributors
• All audio files are categorized under Wikimedia Commons

Purpose of this application
There are plenty of words in the Wiktionary. But they do not have enough pronunciation audio files. So we can upload pronunciation audio for words in a simple way. And we can use those pronunciation for wiki data planning and other technologies like machine learning under CC-license. And other linguists can learn how to pronounce a word.

Technical Features:
• High-quality WAV recording with OGG conversion
• Smart filtering to check words that already have audio
• Direct upload to Wikimedia Commons with proper categorization
• Support for 250+ languages

Powered By


How to Use
1. Create account in Wikimedia Commons and login (if no account)
2. Select your language from 250+ options
3. Choose recording mode: Spell4Wiki, Spell4WordList, or Spell4Word
4. Record pronunciation and upload to Wikimedia Commons

Note
This app loads some configuration (available language list, categories & contributors) details from the app's repo.

Useful Links

版本

雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。

下載 F-Droid
  • 版本 3.3 (21) 建議 於 2026 年 1 月 19 日新增

    x86_64

    此版本需要 Android 7.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • android.permission.AUTHENTICATE_ACCOUNTS
    • 執行前景服務
      允許應用程式使用前景服務。
    • 搭配「mediaPlayback」類型執行前景服務
      允許應用程式搭配「mediaPlayback」類型使用前景服務
    • 尋找裝置上的帳戶
      允許應用程式取得手機上所記憶的帳戶清單,其中可能包括你安裝的應用程式所建立的任何帳戶。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • android.permission.MANAGE_ACCOUNTS
    • 顯示通知
      允許應用程式顯示通知
    • 錄製音訊
      這個應用程式在使用期間可以使用麥克風錄音。
    • com.manimarank.spell4wiki.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 23 MiB PGP 簽章 | 構建日誌

  • 新版本 3.1
    - Wiktionary pages now open with sections expanded for easier reading 📖
    - Better category selection with enhanced empty states 📋
    - Smoother browsing with improved WebView & faster performance ⚡
    - Fresh modern UI with edge-to-edge display & polished dialogs 🎨
    - Better text input handling (no unwanted styles after paste) ✍️
    - Easier file handling with improved storage access 📂
    - Stability fixes, memory optimizations & overall smoother app 🚀
    - Enhanced network connectivity checks and error handling
  • 版本 3.1 (19) - 於 2025 年 9 月 25 日新增

    x86_64

    此版本需要 Android 7.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • android.permission.AUTHENTICATE_ACCOUNTS
    • 執行前景服務
      允許應用程式使用前景服務。
    • 搭配「mediaPlayback」類型執行前景服務
      允許應用程式搭配「mediaPlayback」類型使用前景服務
    • 尋找裝置上的帳戶
      允許應用程式取得手機上所記憶的帳戶清單,其中可能包括你安裝的應用程式所建立的任何帳戶。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • android.permission.MANAGE_ACCOUNTS
    • 顯示通知
      允許應用程式顯示通知
    • 錄製音訊
      這個應用程式在使用期間可以使用麥克風錄音。
    • com.manimarank.spell4wiki.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 23 MiB PGP 簽章 | 構建日誌

  • 新版本 3.0
    - Added: OTP/2FA authentication support for enhanced security
    - Improved: Login UI with better user experience and flow
    - Enhanced: API error handling with User-Agent headers
    - Upgraded: FFmpegKit for better audio conversion performance
    - Updated: Android 15 compatibility and modern SDK support
    - Migrated: Build system to Gradle Kotlin DSL for better maintainability
    - Improved: Storage Access Framework implementation
    - Enhanced: Dialog styling and UI consistency across the app
    - Fixed: Broadcast
  • 版本 3.0 (18) - 於 2025 年 9 月 3 日新增

    x86_64

    此版本需要 Android 7.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • android.permission.AUTHENTICATE_ACCOUNTS
    • 執行前景服務
      允許應用程式使用前景服務。
    • 搭配「mediaPlayback」類型執行前景服務
      允許應用程式搭配「mediaPlayback」類型使用前景服務
    • 尋找裝置上的帳戶
      允許應用程式取得手機上所記憶的帳戶清單,其中可能包括你安裝的應用程式所建立的任何帳戶。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • android.permission.MANAGE_ACCOUNTS
    • 顯示通知
      允許應用程式顯示通知
    • 錄製音訊
      這個應用程式在使用期間可以使用麥克風錄音。
    • com.manimarank.spell4wiki.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 23 MiB PGP 簽章 | 構建日誌