https://github.com/tejasbubane/newsreader
Reads out news for you
https://github.com/tejasbubane/newsreader
Last synced: 12 days ago
JSON representation
Reads out news for you
- Host: GitHub
- URL: https://github.com/tejasbubane/newsreader
- Owner: tejasbubane
- Created: 2012-12-27T16:46:08.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-08-09T06:28:19.000Z (almost 13 years ago)
- Last Synced: 2025-03-25T09:51:26.029Z (about 1 year ago)
- Language: Python
- Size: 54.7 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 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