Skip to content

A unlimited OFFLINE Text-to-Speech Tool. Support Multi-Textfiles.

Notifications You must be signed in to change notification settings

sera619/Speaker-TTS-Offline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpeakerTTS: Text to Speech

SpeakerTTS is an application for converting text to speech. With this application, you can convert text to different audio formats and customize the speech output.

Please notice this Software only works on Windows 10/11

Features

  • Text to speech: You can convert any text to spoken words.
  • Customizable speech settings: You can adjust the speech rate and volume.
  • Different audio formats: The application supports multiple audio formats such as MP3, WAV, OGG, AAC, and FLAC.
  • Multi-conversion: You can convert multiple text files at the same time.
  • Simple user interface: A user-friendly interface makes it easy to use.
  • Customizable voice: You can select the voice to be used.

Requirements

  • Python 3.x
  • PySide6 library
  • pyttsx3 library

Installation

You can download this software as a standalone Windows executable OR you clone this repository and install it from source.

OR

  1. Clone this repository to your local computer.
git clone https://github.com/sera619/Speaker-TTS-Offline.git
cd Speaker-TTS-Offline
  1. Install the dependencies.
pip install PySide6 pyttsx3
  1. Run the software.
python main.py

Usage

  1. Enter the text you want to convert to speech.
  2. Adjust the speech rate and volume as needed.
  3. Select the desired audio format from the dropdown list.
  4. Click the "Speak" or "Save" button to convert the text to speech and listen to it or save 5it.
  5. To switch to multi-conversion, click the "Multi-conversion" button.