Skip to content

This Text to Speech (TTS) application is a user-friendly tool designed to convert written text into spoken words. Built using Python with a Tkinter-based GUI, it leverages the pyttsx3 library for speech synthesis. Users can input text, select the desired voice (Male or Female), and choose the speech speed (Fast, Normal, or Slow). The application of

Notifications You must be signed in to change notification settings

ChamilkaMihiraj2002/Text-to-Speech-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Text to Speech Application

Project Overview

This Text to Speech (TTS) application is a user-friendly tool designed to convert written text into spoken words. Built using Python with a Tkinter-based GUI, it leverages the pyttsx3 library for speech synthesis. Users can input text, select the desired voice (Male or Female), and choose the speech speed (Fast, Normal, or Slow). The application offers both playback functionality and the ability to save the spoken text as an MP3 file.

Features

  • Voice Selection: Choose between Male and Female voices for speech synthesis.
  • Speed Control: Adjust the speech rate to Fast, Normal, or Slow.
  • Text Input Area: Easily input and edit text within the application.
  • Playback: Listen to the converted text directly through the application.
  • Save to File: Save the spoken text as an MP3 file for later use.

Technologies Used

  • Python: Core programming language.
  • Tkinter: Used for building the graphical user interface.
  • pyttsx3: Python library for text to speech conversion.
  • PIL (Pillow): Used for handling and displaying images within the application.

Screenshot 2024-05-24 152532

About

This Text to Speech (TTS) application is a user-friendly tool designed to convert written text into spoken words. Built using Python with a Tkinter-based GUI, it leverages the pyttsx3 library for speech synthesis. Users can input text, select the desired voice (Male or Female), and choose the speech speed (Fast, Normal, or Slow). The application of

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages