Skip to main content

Convert Olchiki text into speech (Beta version)

Project description

Text-to-Speech Program

Overview

This is a simple Text-to-Speech (TTS) program developed in Python. Currently, it has been trained on a limited set of words, and it's designed to convert text input into speech output.

Features

  • Converts text to speech using a basic trained model.
  • Limited vocabulary at present; additional training is required for broader language support.

Requirements

  • Python 3.8
  • Internet

Installation

pip install santali_textts

Usage

  1. Train Text:

    Custom Vocabulary: Currently trained with a limited set of words, including: ᱟᱵᱩ, ᱵᱟᱝ, ᱫᱚᱱ, ᱫᱟᱨ, ᱦᱟᱨᱩᱵ, ᱦᱮᱡᱳ, ᱦᱮᱱᱤ, ᱡᱟᱯᱮᱰ, ᱡᱚᱢ, ᱡᱳᱛᱳ, ᱠᱳᱢ, ᱞᱟᱱᱟ, ᱢᱟᱨᱟᱱᱜ, ᱢᱩᱪᱟ, ᱟᱪᱦᱳᱨ, ᱟᱫᱤ, ᱟᱠᱟᱱ, ᱟᱨ, ᱵᱳᱡᱳ, ᱵᱩᱨᱩ, ᱪᱤᱴᱟᱱ, ᱫᱩᱞᱟᱨᱤ, ᱜᱟᱫᱭᱟ, ᱠᱟᱢᱤ, ᱠᱟᱱᱟ, ᱢᱤᱫᱰᱳᱣ, ᱢᱤᱫᱴᱮ, ᱳᱠᱴᱮ, ᱯᱟᱱᱡᱟ, ᱨᱟᱯᱩ, ᱨᱮᱟᱠ, ᱨᱟᱥᱠᱟ, ᱥᱟᱠᱟᱢ, ᱛᱟᱞᱟᱨᱮᱱ, ᱛᱳᱵᱤ, ᱵᱦᱮᱛᱨᱮ.

  2. Run the Program:

    from santali_textts import santali_audio
    
    text = "ᱟᱵᱩ ᱵᱟᱝ ᱫᱚᱱ ᱫᱟᱨ ᱦᱟᱨᱩᱵ ᱦᱮᱡᱳ ᱦᱮᱱᱫᱤ ᱡᱟᱯᱮᱰ ᱡᱚᱢ ᱡᱳᱛᱳ ᱠᱳᱢ ᱞᱟᱱᱫᱟ ᱢᱟᱨᱟᱱᱜ ᱢᱩᱪᱟ"
    output_filename = "output_audio.wav"
    santali_audio(text, output_filename)
    
  3. Play the Output:

    The output will be saved as an audio file in the specified output directory. You can play it using any standard audio player.

Contributing

Feel free to contribute to the project by submitting pull requests or opening issues. If you have suggestions for improvements or additional features, your input is welcome!

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

santali_textts-0.0.4.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

santali_textts-0.0.4-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file santali_textts-0.0.4.tar.gz.

File metadata

  • Download URL: santali_textts-0.0.4.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.0

File hashes

Hashes for santali_textts-0.0.4.tar.gz
Algorithm Hash digest
SHA256 0a66c3bf670c62d5364d881a2834ffcfa482c178efae1071024b9a4aab904daf
MD5 4fc5e7d1e6a12393d227f134a0209a96
BLAKE2b-256 8e4649f0d87aa509f48987448ec3d5a85754ba6c2bd3f68abdbb6b98f7913400

See more details on using hashes here.

File details

Details for the file santali_textts-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for santali_textts-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d91abf8d7f37904b1cf3d302f78e67256a16c6856111666946322ce9c5c7cfc5
MD5 613a0806fd770a6d03993c7aa1ac0cfe
BLAKE2b-256 16d46bfbfe0b56ecb6f263db660795657e826103b03b0cd11c708b1463aa2fea

See more details on using hashes here.

Supported by

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