Bangla text to speech
Multilingual (Bangla, English) real-time ([almost] in a GPU) speech synthesis library.
Installation
--------------------------------------
* Install Anaconda
* conda create -n new_virtual_env python==3.6.8
* conda activate new_virtual_env
* pip install -r requirements.txt
* While running for the first time, keep your internet connection on to download the weights of the speech synthesis models (>500 MB)
* For fast inference, you must install tensorflow-gpu and have a NVidia GPU.
Project link: https://github.com/zabir-nabil/bangla-tts
Features
- It works online.
- Works both on CPU, and GPU (faster inference on GPU).
- It uses a simple parser which will translate numeric keys to corresponding phonetic representation. Example: ১৯৯৭ সালের ২১ জানুয়ারী তে আমার জন্ম হয় will be converted to ['ঊনিশশ সাতানব্বই সালের একুশ জানুয়ারী তে আমার জন্ম হয় '] by the parser.
- It can synthesize arbitrarily long sentences with a simple segment-batch-merge trick.
- It's free to use (even though the performance is not SOTA, but for Bangla, it outperforms almost all the parametric models).
Categories
Text to SpeechLicense
GNU General Public License version 3.0 (GPLv3)Follow Bangla TTS
Other Useful Business Software
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Bangla TTS!