A module to convert numbers to words for Indian languages and English.
Project description
AI4Bharat num2words
A module to convert numbers to words for Indian languages and English.
Installation
pip install indic-numtowords
Usage
from indic_numtowords import num2words
words = num2words(38, lang='ta', variations=False)
#output: 'முப்பத்து எட்டு'
words = num2words(150, lang='hi', variations=True)
#output: ['एक सौ पचास', 'डेढ़ सौ']
Supported Languages
ISO 639 Code | Language |
---|---|
as | Assamese - অসমীয়া |
bn | Bangla - বাংল |
en | English |
gu | Gujarati - ગુજરાત |
hi | Hindi - हिंद |
kn | Kannada - ಕನ್ನ |
ml | Malayalam - മലയാള |
mr | Marathi - मराठी |
or | Oriya - ଓଡ଼ି |
pa | Panjabi - ਪੰਜਾਬ |
ta | Tamil - தமிழ |
te | Telugu - తెలుగ |
ur | Urdu - اُردُ |
Release Notes
This package contains work on converting numbers to words. The contents of this package can also be downloaded from our GitHub repo.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
indic_numtowords-1.0.2.tar.gz
(24.0 kB
view details)
File details
Details for the file indic_numtowords-1.0.2.tar.gz
.
File metadata
- Download URL: indic_numtowords-1.0.2.tar.gz
- Upload date:
- Size: 24.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ea633b658b4bc370e1ac32cf3bca93cc936fcc679a7bbf5d1350ac4c32f59da |
|
MD5 | be2d5bd8f199d3df777b23124b8af3c6 |
|
BLAKE2b-256 | aa64c580bc3929a5e172f6d25a435e682c8cd6622f7a5cde549bfe222a58b300 |