Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Reads out news for you
Python Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.md
install.sh
read_news.py

README.md

What is newsreader?

Newsreader is a python script that fetches the RSS feeds from IndianExpress for the latest news, uses espeak to read out loud that news feed.

Voice used: mbrola-en1
News courtesy: RSS feeds by IndianExpress

Requirements

espeak, mbrola and mbrola-en1 voice, pyttsx

TODO

Run the install.sh file once before running the script to meet all requirements. (this is a onetime run)

Finally run read_news.py each time you want to listen to the news or follow the tip below.

Tip

You can use crontab to schedule the newsreader to read news every hour. First make the read_news.py executable by:

chmod +x read_news.py

Then run the following command:

EDITOR="gedit" crontab -e

And add the following line to that file and save.

 */60 * * * * /home/tejas/espeak.py

60 is for the news to be read every 60minutes.

Check if the crontab is successfully added by

crontab -l

You will get to hear news every hour.

Created By

Tejas Bubane ( tejasbubane@gmail.com )

Any suggestions/bugs feel free to mail me or tweet @tejas_bubane.

Licence

Covered under GNU-GPL v3.0.
NO WARRANTY IS PROVIDED.

More info at http://www.gnu.org/licenses/gpl.txt

Something went wrong with that request. Please try again.