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