voice guide and updated index
parent
1f2e7f4b44
commit
fab4094d27
@ -1,23 +0,0 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
import cgi, sys, datetime
|
||||
import cgitb; cgitb.enable()
|
||||
import subprocess
|
||||
|
||||
print "Content-type: text/html"
|
||||
print
|
||||
print "hello from python<br>"
|
||||
|
||||
n = datetime.datetime.now()
|
||||
|
||||
basename = n.strftime("%Y-%m-%dT%H-%M-%S")
|
||||
|
||||
o1 = subprocess.check_output(["scripts/black2.py", "--output", basename+".avi", "--time", "5"])
|
||||
print o1 + "<br>\n"
|
||||
o2 = subprocess.check_output(["ffmpeg", "-i", basename+".avi", "-y", basename+".mp4"])
|
||||
print o2 + "<br>\n"
|
||||
o2 = subprocess.check_output(["ffmpeg", "-i", basename+".avi", "-ss", "1", "-vframes", "1", "-y", basename+".jpg"])
|
||||
print o2 + "<br>\n"
|
||||
|
||||
# print """<a href=\"../{0}.mp4\">VIDEO</a>""".format(basename)
|
||||
print """<a href="index.cgi">OK</a>"""
|
@ -0,0 +1 @@
|
||||
python -m CGIHTTPServer
|
@ -0,0 +1,41 @@
|
||||
|
||||
espeak "Gait analysis number one." -v en
|
||||
sleep 1
|
||||
|
||||
espeak "Please state your name:" -v en
|
||||
sleep 2
|
||||
|
||||
basename=clips/$(date +%Y-%m-%d-%H-%M-%S)
|
||||
echo recording $basename.avi...
|
||||
scripts/black2.py --output $basename.avi --time 3
|
||||
# convert to mp4
|
||||
ffmpeg -i $basename.avi -y $basename.mp4
|
||||
# make a thumnail image
|
||||
ffmpeg -i $basename.avi -vframes 1 -ss 0.5 -y $basename.jpg
|
||||
rm $basename.avi
|
||||
|
||||
espeak "ciao ciao halo" -v en
|
||||
sleep 2
|
||||
|
||||
basename=clips/$(date +%Y-%m-%d-%H-%M-%S)
|
||||
echo recording $basename.avi...
|
||||
scripts/black2.py --output $basename.avi --time 3
|
||||
# convert to mp4
|
||||
ffmpeg -i $basename.avi -y $basename.mp4
|
||||
# make a thumnail image
|
||||
ffmpeg -i $basename.avi -vframes 1 -ss 0.5 -y $basename.jpg
|
||||
rm $basename.avi
|
||||
|
||||
|
||||
|
||||
|
||||
# subprocess.call(["espeak", "Please state your name:", "-v", "en"])
|
||||
# sleep(2)
|
||||
# Position yourself 2 to 3 meters away from the Tetra Gamma Circulaire.
|
||||
# Walk towards the Tetra Gamma Circulaire in a straight line .
|
||||
# Position yourself one meter away to the left of the Tetra Gamma Circulaire.
|
||||
# Walk from left to right in front of the Tetra Gamma Circulaire.
|
||||
# Turn your back to the Tetra Gamma Circulaire.
|
||||
# Walk away from the Tetra Gamma Circulaire.
|
||||
# Position yourself 2 to 3 meters away from the Tetra Gamma Circulaire.
|
||||
# Wal
|
Loading…
Reference in New Issue