Spell4Wiki is a mobile application to record and upload audio for Wiktionary words to Wikimedia Commons.
Spell4Wiki also a multilingual Wiki-Dictionary.
- π Spell4Wiki: Record and upload audio for Wiktionary category-based word lists
- π Spell4WordList: Upload audio for custom word lists from text files or copy-paste
- π€ Spell4Word: Record and upload pronunciation for individual words
- π Wiktionary Search: Search word meanings from Wiktionary in multiple languages
- π 250+ Language Support: Record audio for words in 250+ languages
- π΅ Audio Processing: High-quality WAV recording with OGG conversion
- π Smart Filtering: Check which words already have audio to avoid duplicates
- β‘ Batch Processing: Handle multiple words efficiently
- π€ Wikimedia Integration: Direct upload to Wikimedia Commons with proper categorization
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.
- π 250+ Languages Supported across all 4 features
- ποΈ 40,000+ Audio Files uploaded to Wikimedia Commons from contributors worldwide
- π Organized Contributions - All audio files categorized under Wikimedia Commons
- π₯ Global Community of language enthusiasts and contributors
- π Free & Open Source contribution to world's knowledge base
- π Commons:Spell4Wiki - Official Wikimedia Commons page
- π Files uploaded by Spell4Wiki - Browse all contributions
- π Developer Blog - Development updates and insights
- π Privacy Policy - Data handling information
- π Create Account: Create account in Wikimedia Commons and login (if no account)
- π Select Language: Choose from 250+ supported languages
- ποΈ Choose Recording Mode: Spell4Wiki, Spell4WordList, or Spell4Word
- π΅ Record & Upload: Record pronunciation and upload to Wikimedia Commons
Language | Video Link | Creator |
---|---|---|
English | Introduction β’ Tutorial | Ganesh |
Tamil | Tutorial | Manimaran |
More tutorial videos in different languages are available in our Contributing Guide.
We welcome contributions from developers, linguists, translators, and language enthusiasts! Whether you want to add new features, fix bugs, improve documentation, or add support for new languages, your help is valuable.
- Code Contributions: Bug fixes, new features, performance improvements
- Language Support: Add new languages or improve existing language data
- Audio Contributions: Record pronunciations for words in your native language
- Documentation: Improve guides, tutorials, and documentation
- Testing: Report bugs and test new features
- Translations: Help translate the app interface
- Fork the repository
- Clone your fork:
git clone https://github.com/yourusername/Spell4Wiki.git
- Create a feature branch:
git checkout -b feature/your-feature-name
- Make your changes and commit:
git commit -m "Add your feature"
- Push to your fork:
git push origin feature/your-feature-name
- Create a Pull Request
For detailed contribution guidelines, see our Contributing Guide.
Your support helps maintain and improve Spell4Wiki, enabling us to add new features and support more languages.
Support development through PayPal for international contributors:
PayPal Link: Dontate via PayPal
For contributors in India, you can support via UPI:
UPI ID: spell4wiki@ybl
UPI Link: Dontate via UPI
UPI QR Code:
*Share the donation details to manimarankumar96@gmail.com
For more donation details, visit our Donation Guide.
- ποΈ Kaniyam Foundation - Original project concept and ongoing support
- π§ VGLUG - Villupuram GNU Linux Users Group
- π Tamil Wiki Community - Community support and guidance
- π΅ WikiAudio - Initial inspiration for audio contribution tools
Special thanks to our contributors who have provided technical expertise, Wikimedia knowledge, and ongoing support:
- Irmodesgh - Technical contributions
- Shrinivasan - Wikimedia expertise
- Khaleel Jageer - Development support
- Info farmer - Wikimedia guidance
- Ragulkanth - Technical contributions
- Sivaraam - Code review and improvements
View all contributors on our Contributors Page.
- Telegram Group - Join our community discussions
- GitHub Issues - Report bugs and request features
- Email: manimarankumar96@gmail.com - Direct contact with the developer
- Telegram: @manimarank - Developer contact
Login | Main Dashboard | Word Lists | Record & Upload |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Settings | License Info | Word Details | Wiktionary Search |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Spell4Wiki is Free and Open Source Software (FOSS). You can use, study, share, and improve it freely.
This project is licensed under the GNU General Public License v3.0. You can redistribute and/or modify it under the terms of the GPL as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
- β Freedom to use the software for any purpose
- β Freedom to study how the program works and change it
- β Freedom to redistribute copies to help others
- β Freedom to distribute copies of your modified versions
Made with β€οΈ by the open source community and Wikimedia community
Preserving languages, one pronunciation at a time