A simple web-based application that converts text into speech using the Web Speech API. Users can adjust the voice, pitch, and speed of the speech to suit their preferences.
- Created based on the Text To Speech & Synthesis App - JavaScript & Web Speech API - By Traversy Media
- Text-to-Speech Conversion: Convert any entered text into speech using the Web Speech API.
- Adjustable Voice: Select from a variety of voices provided by the browser's speech synthesis capabilities. The available voices depend on the browser and system settings.
- Speed Control: Adjust the speed (rate) of speech using a slider.
- Pitch Control: Change the pitch of the voice to make it higher or lower.
- Stop/Play Audio: Easily start or stop the audio playback.
- Multiple Themes, Light/Dark Mode
- Real-time Feedback: View the current text being read aloud during playback.
- HTML, CSS & JavaScript
- Web Speech API: For speech synthesis.
- Bootstrap(halfmoon): For responsive design and UI components.
- FontAwesome: For icons.
-
Clone the repository:
git clone https://github.com/avinash-027/text-to-audio.git
-
Open the
index.htmlfile in any modern browser.