User:Lieven Van Speybroeck/Prototyping/8-Soldier

From XPUB & Lens-Based wiki
< User:Lieven Van Speybroeck
Revision as of 11:58, 20 October 2011 by Lieven Van Speybroeck (talk | contribs) (Created page with "soldier.py: <source lang="python"> #!/usr/bin/python clothes = ["coat","shoes","hat"] people = ["tailor","cobbler","hatter"] first,last = ["When i have no %s to put on?","When I...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

soldier.py:

#!/usr/bin/python

clothes = ["coat","shoes","hat"]
people = ["tailor","cobbler","hatter"]
first,last = ["When i have no %s to put on?","When I've a wife and child at home?"]
chorus1 = "Soldier, soldier, will you marry me\nWith your musket, fife and drum?\nOh how can I marry such a pretty little girl\n%s\n\n"
chorus2 = "Off to the %s she did go\nAs fast as she could run\nShe brought him back the finest that was there\nNow soldier, put them on\n"

for i in range(0,3):
	print chorus1%(first%(clothes[i])),chorus2%(people[i])
print chorus1%(last)

then run: $ soldier.py | espeak -ven+f2 -p80

et voila: lovely monotone folk song that you want to get out of your head asap