https://github.com/saboten758/sabo-tts
Just a web app for Text to speech plus OCR, music streaming and anime wallpapers UwU
https://github.com/saboten758/sabo-tts
musicplayer ocr python streamlit tts uwu wallpapers
Last synced: about 2 months ago
JSON representation
Just a web app for Text to speech plus OCR, music streaming and anime wallpapers UwU
- Host: GitHub
- URL: https://github.com/saboten758/sabo-tts
- Owner: Saboten758
- Created: 2024-11-26T11:50:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-26T13:40:14.000Z (over 1 year ago)
- Last Synced: 2025-03-27T07:13:50.395Z (about 1 year ago)
- Topics: musicplayer, ocr, python, streamlit, tts, uwu, wallpapers
- Language: Python
- Homepage: https://saboten758-sabo-tts-app-0auigx.streamlit.app
- Size: 9.63 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sabo-TTS 😎 🎧
Welcome to **Sabo-TTS**! The ultimate **text-to-speech** and **media player** app that not only converts text to speech but also allows you to explore anime wallpapers and stream music. Built using **Streamlit**, **google TTS** and other stuff!
[](https://youtu.be/dQw4w9WgXcQ?si=qYVm0v_EK21DIm-g)
## Features 🌟
- **Text-to-Speech Converter**: Convert your text into audio in multiple languages and with speed control.
- **PDF to Audio Converter**: Upload a PDF, extract text, and listen to it in audio format.
- **Music Player**: Stream your favorite music directly in the app.
- **Anime Wallpapers**: Fetch and download cool anime wallpapers from a variety of categories!
## Tech Stack 🚀
[](https://youtu.be/dQw4w9WgXcQ?si=qYVm0v_EK21DIm-g)
- **Streamlit** - For creating the app's UI
- **gTTS (Google Text-to-Speech)** - For converting text into speech
- **PdfReader** - For reading PDF files
- **PyTesseract** - For OCR text extraction from images
- **Waifu.pics API** - For fetching anime wallpapers
- **Requests** - For HTTP requests
## Installation 💻
### Requirements
Make sure you have Python 3.x and the following libraries installed:
- streamlit
- gtts
- requests
- pdf2image
- pytesseract
- pypdf2
You can install these dependencies using `pip`. All are listed in requirements.txt:
```bash
pip install -r requirements.txt
```
You can also try out the hosted app on streamlit...Enjoy :)
[](https://youtu.be/dQw4w9WgXcQ?si=qYVm0v_EK21DIm-g)