Skip to main content

Uchcharaka is designed to transcribe non-Indian languages into Indian scripts while closely preserving their native pronunciations. It offers three levels of transcription, ranging from low to high fidelity. The high-fidelity level retains as many non-Indic phonemes as possible, while the low-fidelity level captures only the essential phonetic elements. Currently, the tool supports English (US and UK), Spanish (Spain and Latin America), Portuguese (Brazil and Portual), Italian, German, and French.

Project description

Uchcharaka is designed to transcribe non-Indian languages into Indian scripts while closely preserving their native pronunciations. It offers three levels of transcription, ranging from low to high fidelity. The high-fidelity level retains as many non-Indic phonemes as possible, while the low-fidelity level captures only the essential phonetic elements. Currently, the tool supports English (US and UK), Spanish (Spain and Latin America), Portuguese (Brazil and Portual), Italian, German, and French.

Uchcharaka requires espeak-ng to be installed and available in the system path. Please install eSpeak NG (https://github.com/espeak-ng/espeak-ng) in your system before installing Uchcharaka.

You can read the usage instructions here (https://uchcharaka.aksharamukha.com/python).

The web interface is here: https://uchcharaka.aksharamukha.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uchcharaka-1.1.tar.gz (28.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

uchcharaka-1.1-py3-none-any.whl (34.7 kB view details)

Uploaded Python 3

File details

Details for the file uchcharaka-1.1.tar.gz.

File metadata

  • Download URL: uchcharaka-1.1.tar.gz
  • Upload date:
  • Size: 28.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for uchcharaka-1.1.tar.gz
Algorithm Hash digest
SHA256 cb31c81f895ef3b686b2df5d7da23a9f8c0bf250b33bcad671b9bfaabfbeb24e
MD5 e6aebe2c4c3034296177ba24733ddcc2
BLAKE2b-256 7302cbbbd68d8347ab18ba1cbf2907a3629d8be6e7c6a3e86670b7f1850c17b3

See more details on using hashes here.

File details

Details for the file uchcharaka-1.1-py3-none-any.whl.

File metadata

  • Download URL: uchcharaka-1.1-py3-none-any.whl
  • Upload date:
  • Size: 34.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for uchcharaka-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ff366b10c30b85e66e7edfe37608200f5fcb46d14cb2547f8f3ee5cc9c341e4f
MD5 12ab4b2d57ae0de19be23726d95edc60
BLAKE2b-256 10350a57a4f1346b93a312f0b1f799b57d674878a72bf211634da7a7625b4996

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page