diff --git a/latex_record.py b/latex_record.py index 3533dc6..1c29ab5 100755 --- a/latex_record.py +++ b/latex_record.py @@ -27,6 +27,7 @@ import os import sys import wave +import subprocess if len (sys.argv) < 2: print "Usage: %s " % (sys.argv[0]) @@ -73,9 +74,8 @@ def compileFiles (number): startRecording = True if line == '' or line.isspace (): continue # ignore blank lines which produce no audio - os.system("espeak -w temp%s -s 225 '%s'" % (str(count),s.translate(line))) + subprocess.call(["espeak","-w", "temp%s" % str(count), "-s","225", s.translate(line)]) count+=1 - os.system ("espeak -s 500 -p 95 'newline' -w temp%s" % str(count)) - count+=1 + compileFiles (count)