Skip to content

awzuelsdorf/SingingComputer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LICENSING:

This software is licensed under the GNU GPLv3.

INSTALLATION:

This software was developed and tested on Ubuntu 16.04 64-bit Linux. It should work on Mac OSX but has not been tested on Windows.

To install this software on Linux or Mac OSX, run setup.sh. If setup.sh fails or you are using Windows, please ensure that you have python version 3, espeak (or "say" on Mac OSX), and these Python 3 libraries installed:

requests beautifulsoup4

RUNNING THE SOFTWARE:

open a terminal, cd to the directory where you installed this library, and type

python3 getLyrics.py /path/to/espeak/or/say

For example, to listen to Jimmy Eat World's "The Middle" using "say" on Mac OSX, run this command:

python3 getLyrics.py "Jimmy Eat World" "The Middle" /usr/bin/say

To listen to the same song by the same artists on Windows using a standard installation of espeak, you would

python3 getLyrics.py "Jimmy Eat World" "The Middle" /usr/bin/say

TROUBLESHOOTING AND FREQUENTLY ASKED QUESTIONS:

Question: I think I found a bug. How can I report it?

Answer: Please create an issue report on this project's Github page: https://github.com/awzuelsdorf/SingingComputer . I will fix it as soon as possible.

Question: The program didn't work. I got a message about "Usage" instead. What is going on?

Answer: Please make sure you put quotes around the artists's name and the song's name. Also, make sure you are including the path to espeak or say. For example, if you wanted to listen to "Bad Romance" by Lady Gaga, you WOULD NOT use this command:

python3 getLyrics.py Lady Gaga Bad Romance

because there is no path to espeak/say and you didn't put quotes around both the artist's name and the song's name

You WOULD use this command:

python3 getLyrics.py "Lady Gaga" "Bad Romance" /usr/bin/espeak

Question: The program says it couldn't find my song. What is going on?

Answer: Please make sure that you spelled the artist's name correctly and the song's name correctly. If that doesn't work, then please submit a bug report. In your bug report, please include this information:

  1. The EXACT command that you used.
  2. The path to espeak (if you are using Windows or Linux) on your computer.
  3. Your operating system.

About

This program uses Espeak and requests (for Python) to download and play song lyrics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published