Skip to content

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.

Notifications You must be signed in to change notification settings

avinash-027/text-to-audio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text to Audio (Web Speech API)

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.

Features

  • 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.

Tech Used

  • HTML, CSS & JavaScript
  • Web Speech API: For speech synthesis.
  • Bootstrap(halfmoon): For responsive design and UI components.
  • FontAwesome: For icons.

Installation

  1. Clone the repository:

    git clone https://github.com/avinash-027/text-to-audio.git
  2. Open the index.html file in any modern browser.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published