Syllabize and phonemize Swahili words!
# Word Info SW
This library grabs multiple information of a Swahili word. Given a word, the library returns a Python dictionary containing:
| Key | Value |
| ------------- | ------------------------- |
| `word` | Word |
| `syllable` | Word with syllable breaks |
| `ipa` | IPA of word |
| `description` | Description of word |
## Installation
```sh
git clone
github.com
pip install word_info_sw/
```
## Usage
```py
from word_info_sw import get_word_info
print(get_word_info(["shule", "kiatu", "anapenda", "mtoto", "kisu", "mbwa", "tumbo", "mayai", "nyuma"], include_description=True))
>> [{'word': 'shule', 'syllable': 'shu.le', 'ipa': 'ʃu.lɛ', 'description': 'Shule ni mahali ambapo watoto hujifunza kusoma, kuandika na mambo mengine muhimu. Inajulikana pia kama skuli.'},
{'word': 'kiatu', 'syllable': 'ki.a.tu', 'ipa': 'ki.ɑ.tu', 'description': 'Kiatu ni kitu unachovaa mguuni ili kulinda miguu. Majina mengine ni viatu au raba.'},
{'word': 'anapenda', 'syllable': 'a.na.pe.nda', 'ipa': 'ɑ.nɑ.pɛ.ⁿɗɑ', 'description': '"Anapenda" ni neno la Kiswahili linalomaanisha mtu huyo anafurahia au anaipenda kitu. Maneno mengine ni "anapenda" and "anafurahia".'},
{'word': 'mtoto', 'syllable': 'm.to.to', 'ipa': 'm.tɔ.tɔ', 'description': 'Mtoto ni kijana mdogo ambaye hajakua mtu mzima. Majina mengine ni kijana mdogo au kitoto.'},
{'word': 'kisu', 'syllable': 'ki.su', 'ipa': 'ki.su', 'description': 'Kisu ni chombo cha kukata chakula. Ina ncha kali. Synonyma: cha mkate, panga ndogo.'},
{'word': 'mbwa', 'syllable': 'mbwa', 'ipa': 'ᵐɓwɑ', 'description': 'Mbwa ni mnyama rafiki wa binadamu, ana miguu minne na hupenda kucheza. Synonym: penjwa.'},
{'word': 'tumbo', 'syllable': 'tu.mbo', 'ipa': 'tu.ᵐɓɔ', 'description': 'Tumbo ni sehemu ya mwili ambapo chakula huenda baada ya kuliwa. Pia huitwa kiwili.'},
{'word': 'mayai', 'syllable': 'ma.ya.i', 'ipa': 'mɑ.jɑ.i', 'descri …