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.0.tar.gz (56.5 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.0-py3-none-any.whl (47.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for uchcharaka-1.0.tar.gz
Algorithm Hash digest
SHA256 dbd2444c089279ba9942b0c79572a73961a081c69639585f2ccfb23a30e161e2
MD5 cddcefd7fe26950128857213843db9f6
BLAKE2b-256 ef1aece3c0b4b16f6e289bcf6df6f921cafc1bef1ef06836010008a8500987c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uchcharaka-1.0-py3-none-any.whl
  • Upload date:
  • Size: 47.2 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6d9fb418677bdc6562ebe28085170f22db141169d9c54d0600fba9cd9c41ab10
MD5 05304027b4a077a70ef6e3572335099d
BLAKE2b-256 ca50251c908e7490655ba64de2b64ee3639fd48e5f49b49266ea44c7ad8af4d0

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