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
-
Train Text:
Custom Vocabulary: Currently trained with a limited set of words, including: ᱟᱵᱩ, ᱵᱟᱝ, ᱫᱚᱱ, ᱫᱟᱨ, ᱦᱟᱨᱩᱵ, ᱦᱮᱡᱳ, ᱦᱮᱱᱤ, ᱡᱟᱯᱮᱰ, ᱡᱚᱢ, ᱡᱳᱛᱳ, ᱠᱳᱢ, ᱞᱟᱱᱟ, ᱢᱟᱨᱟᱱᱜ, ᱢᱩᱪᱟ, ᱟᱪᱦᱳᱨ, ᱟᱫᱤ, ᱟᱠᱟᱱ, ᱟᱨ, ᱵᱳᱡᱳ, ᱵᱩᱨᱩ, ᱪᱤᱴᱟᱱ, ᱫᱩᱞᱟᱨᱤ, ᱜᱟᱫᱭᱟ, ᱠᱟᱢᱤ, ᱠᱟᱱᱟ, ᱢᱤᱫᱰᱳᱣ, ᱢᱤᱫᱴᱮ, ᱳᱠᱴᱮ, ᱯᱟᱱᱡᱟ, ᱨᱟᱯᱩ, ᱨᱮᱟᱠ, ᱨᱟᱥᱠᱟ, ᱥᱟᱠᱟᱢ, ᱛᱟᱞᱟᱨᱮᱱ, ᱛᱳᱵᱤ, ᱵᱦᱮᱛᱨᱮ.
-
Run the Program:
from santali_textts import santali_audio text = "ᱟᱵᱩ ᱵᱟᱝ ᱫᱚᱱ ᱫᱟᱨ ᱦᱟᱨᱩᱵ ᱦᱮᱡᱳ ᱦᱮᱱᱫᱤ ᱡᱟᱯᱮᱰ ᱡᱚᱢ ᱡᱳᱛᱳ ᱠᱳᱢ ᱞᱟᱱᱫᱟ ᱢᱟᱨᱟᱱᱜ ᱢᱩᱪᱟ" output_filename = "output_audio.wav" santali_audio(text, output_filename)
-
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!
Release files for santali-textts 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| santali_textts-0.0.4.tar.gz | 8.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| santali_textts-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.8 kB
Release files / santali_textts-0.0.4.tar.gz
| Download URL | santali_textts-0.0.4.tar.gz |
|---|---|
| Size | 8.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0a66c3bf670c62d5364d881a2834ffcfa482c178efae1071024b9a4aab904daf
|
|
BLAKE2b-256 checksum How to use checksums |
8e4649f0d87aa509f48987448ec3d5a85754ba6c2bd3f68abdbb6b98f7913400
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.8.0
|
Release files / santali_textts-0.0.4-py3-none-any.whl
| Download URL | santali_textts-0.0.4-py3-none-any.whl |
|---|---|
| Size | 5.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d91abf8d7f37904b1cf3d302f78e67256a16c6856111666946322ce9c5c7cfc5
|
|
BLAKE2b-256 checksum How to use checksums |
16d46bfbfe0b56ecb6f263db660795657e826103b03b0cd11c708b1463aa2fea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.8.0
|