What is this?
This is a simple (but amusing) Python script that fetches song lyrics from the internet and feeds them to the
speech synthesis programme espeak
.
Currently Espeak Sings only supports AZLyrics.com as the lyrics provider, but support for alternate providers may come later if I decide to make changes to the lyrics fetcher (which consists of a basic URL resolver and HTML parser).
Dependencies
Espeak Sings requires Python 2.7 and the espeak-python
library to work properly. It also makes use of
urllib
which is included in most Python installations.
What's new?
Initial release. Future releases probably won't happen.
Issues
The sleep timer is an ugly work around to make espeak
do its thing. It results in a 5 minute
silence after espeak
finishes, and limits songs to 5 minutes in length.
License
This script is free software and is distributed under the permissive WTFPL version 2. See COPYING for more details.