Text and morse code summarizer
SummaryTTS is an application which allows users to generate a summary of any of their inputs, it can process audio, video, and text content to provide a brief of the input and can read aloud the output!
SummaryTTS was built for time saving and helping the disabled!
SummaryTTS makes use of OpenAI's Whisper and GPT API's to transcribe, summarize text and uses TTS to read aloud.
SummaryTTS's frontend is built using a combination of Vite, react, tailwind, html, and css. SummaryTTS backend is built using Python, Flask, OpenAI APIs: GPT 3.5 turbo and Whisper, pybraille, and PyPDF2.
You can click on the link to try out a version of SummaryTTS.
You can also deploy your own version of SummaryTTS. Follow these Steps: Clone this repo! and type in terminal:
cd frontend
npm install
npm run dev
This will deploy a development Frontend for you to work with! Click the link in the terminal response to open the application.
We aren't done yet, we still need to start the backend server! To do this, simply type in a new terminal window:
cd backend
npm install
npm run dev
Great you've successfully started the server, now you can access the front end!