Skip to content

GUI Application built with python to convert Online Blog Post to MP3 and TXT

License

Notifications You must be signed in to change notification settings

akisonlyforu/BlogtoMP3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlogtoMP3

GUI Application for Desktop built with python to convert Online Blog Post's to MP3 and TXT

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What things you need to install the software and how to install them.
Python

Libraries - 
bs4
gTTS
re
urllib.request
tkinter
string
os

Installing

For Linux and Mac, simpy run the Python File.
For Windows , run the Python/IDLE in administrator Mode and then execute.

Built With

Python
Google Text To Speech Library
BeautifulSoup4 Library
Tkinter Library

How to use it ?

The interface looks like this :

Blog2MP3 interface

Currently it supports only 2 websites as these are the blog websites, I read the most. More sites will be added as per need.

  1. ThoughtCatalog
  2. Medium

Steps to generate MP3 and TXT -

  1. Choose the website by selecting appropriate radiobutton.
  2. Copy the URL of the BlogPost.
  3. Paste the URL in the TextField
  4. Click on Generate

Note - Only those articles on Medium are supported which does not require the user to Sign-in.      
After pressing the generate button, dont click on any other button/menu. Wait until the status message is           generated.

Status message "Accepted" -

Blog2MP3 Accepted

Status message "Error" -

Blog2MP3 interface

Saved File Location

The TXT and MP3 files generated are saved in the directory where the source file is stored. Their titles are in accordance with the blog titles.

Sample saved file -

Saved Files Location

Help

To get help at any point of time, click the “Help” button.

To contact for any query or feedbacks, simply drop a mail at –

avinashkr226@gmail.com

Author

Avinash Kumar

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

GUI Application built with python to convert Online Blog Post to MP3 and TXT

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages