Skip to content

TTS-STT is a Python script that seamlessly converts text to speech and speech to text. It uses gTTS for generating speech and SpeechRecognition for transcribing audio.

Notifications You must be signed in to change notification settings

KrishBharadwaj5678/TTS-STT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ—£οΈ TTS-STT

A Python script that converts Text to Speech (TTS) and Speech to Text (STT) effortlessly.

✨ Features

✨ Feature πŸ“ Description
πŸ”„ Text β†’ Speech Instantly convert written text into audio output
πŸŽ™οΈ Speech β†’ Text Convert recorded voice into accurate text
⚑ Fast Processing Quick execution with minimal latency
πŸ› οΈ Simple & Lightweight Easy to run, requires minimal setup

πŸ› οΈ Tech Stack

🧩 Technology πŸ’‘ Purpose
🐍 Python Core scripting and program execution
πŸ—£οΈ gTTS Convert text into speech (TTS)
🎀 SpeechRecognition Convert speech input into text (STT)

πŸ“₯ Installation

  1. Clone the repository:

    git clone https://github.com/KrishBharadwaj5678/TTS-STT.git
  2. Navigate to the project directory:

    cd TTS-STT
  3. Install dependencies:

    pip install gtts SpeechRecognition playsound

🀝 Contributing

Want to contribute? Here's how:

  1. 🍴 Fork the repository.
  2. 🌿 Create a new branch (git checkout -b feature-name).
  3. ✍️ Make your changes and commit them (git commit -am 'Add feature-name').
  4. πŸš€ Push to your branch (git push origin feature-name).
  5. πŸ”„ Submit a pull request to merge into the main branch.

About

TTS-STT is a Python script that seamlessly converts text to speech and speech to text. It uses gTTS for generating speech and SpeechRecognition for transcribing audio.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages