Welcome to the Text-To-Speech-GUI repository. This repository contains the source code for T2S, a JavaFX application that converts text to speech. The application features two main voices, a rate button to adjust the speed of the voice, and a level button to adjust the sound frequency. This tool is designed to provide an easy and accessible way to convert written text into spoken words.
- Two Main Voices: Choose between two different voice options for text-to-speech conversion.
- Rate Adjustment: Adjust the speed of the speech with the rate button.
- Level Adjustment: Modify the sound frequency with the level button.
- User-Friendly Interface: Simple and intuitive GUI built with JavaFX.
- Java
- JavaFX
- Text-to-Speech Library FreeTTS
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/65518/JavaFX-Application.git
- Navigate to the project directory cd Text-To-Speech-GUI
- Open the project in your IDE and build the project
- Run the application
Launch the T2S application. Enter text: Type or paste the text you want to convert to speech in the text area. Select Voice: Choose between the two available voices. Adjust Rate: Use the rate button to set the desired speech speed. Adjust Level: Use the level button to set the sound frequency. Convert to Speech: Click the button to hear the text converted to speech.
I welcome contributions to improve the Text-To-Speech-GUI application. If you have suggestions for enhancements, feel free to open an issue or submit a pull request.