Project by Ayush Chanekar (Proof of Concept)
This simple Text-to-Speech (TTS) converter was created by Ayush Chanekar using pyttsx3, a Python library for offline TTS synthesis.
The converter allows you to convert text input into speech and save the output as a .mp3 file.
- Offline Usage: No internet connection is required for text-to-speech conversion.
- Output Format: Generates .mp3 and .wav files for easy playback and sharing.
- Adjustable Speed of speech.
- File Format .wav can be toggled off to keep mp3 output
- Voices can be changed displayed menu and radio buttons
- Added Dark and Light Theme
- New and improved GUI
-
Download the latest release from the Releases page.
-
Run the
.exefile. -
Enter the text you want to convert.
- The converted speech will be saved as output.mp3 in the directory of your choice.
Note
pyinstaller --onefile --windowed --icon=icon.ico text_to_speech.py --add-binary= ./icon.ico : ./
- Open the
distfolder generated by pyinstaller.- Your install has been completed.
Warning
Important: If you encounter an issue with Windows Defender SmartScreen preventing the execution of the application, you may see a warning message >indicating that the app is unrecognized or potentially harmful.
To resolve this issue and run the application:
- Click on "More info" in the warning message.
- Select "Run anyway" to proceed with the execution.
Please note that this is a common behavior for new or less-known applications, and it doesn't necessarily indicate a security threat. We recommend only downloading and running software from trusted sources.
This project is licensed under the GNU General Public License v3.0.
For additional information, visit the GitHub repository.