def usage(): """ Print usage message """ name = "aeneas.tools.read_text" file_path_1 = get_rel_path("../tests/res/inputtext/sonnet_parsed.txt") file_path_2 = get_rel_path("../tests/res/inputtext/sonnet_plain.txt") file_path_3 = get_rel_path( "../tests/res/inputtext/sonnet_unparsed_class_id.xhtml") file_path_4 = get_rel_path("../tests/res/inputtext/sonnet_subtitles.txt") print "" print "Usage:" print " $ python -m %s 'fragment 1|fragment 2|...|fragment N' list" % name print " $ python -m %s /path/to/text_file [parsed|plain|subtitles|unparsed] [parameters]" % name print "" print "Examples:" print " $ python -m %s 'From fairest creatures|we desire|increase' list" % name print " $ python -m %s %s parsed" % (name, file_path_1) print " $ python -m %s %s plain" % (name, file_path_2) print " $ python -m %s %s subtitles" % (name, file_path_4) print " $ python -m %s %s unparsed id_regex=f[0-9]*" % (name, file_path_3) print " $ python -m %s %s unparsed class_regex=ra sort=unsorted" % ( name, file_path_3) print " $ python -m %s %s unparsed id_regex=f[0-9]* sort=numeric" % ( name, file_path_3) print " $ python -m %s %s unparsed id_regex=f[0-9]* sort=lexicographic" % ( name, file_path_3) print ""
def usage(): name = "aeneas.tools.read_text" file_path_1 = get_rel_path("../tests/res/inputtext/sonnet_parsed.txt") file_path_2 = get_rel_path("../tests/res/inputtext/sonnet_plain.txt") file_path_3 = get_rel_path("../tests/res/inputtext/sonnet_unparsed_class_id.xhtml") print "" print "Usage:" print " $ python -m %s [list|parsed|plain|unparsed] /path/to/text_file [parameters]" % name print "" print "Example:" print " $ python -m %s list 'fragment 1|fragment 2|fragment 3'" % name print " $ python -m %s parsed %s" % (name, file_path_1) print " $ python -m %s plain %s" % (name, file_path_2) print " $ python -m %s unparsed %s id_regex=f[0-9]*" % (name, file_path_3) print " $ python -m %s unparsed %s class_regex=ra sort=unsorted" % (name, file_path_3) print " $ python -m %s unparsed %s id_regex=f[0-9]* sort=numeric" % (name, file_path_3) print " $ python -m %s unparsed %s id_regex=f[0-9]* sort=lexicographic" % (name, file_path_3) print ""
def usage(): name = "aeneas.tools.ffprobe_wrapper" file_path = get_rel_path("../tests/res/container/job/assets/p001.mp3") print "" print "Usage:" print " $ python -m %s /path/to/audio_file" % name print "" print "Example:" print " $ python -m %s %s" % (name, file_path) print ""
def usage(): name = "aeneas.tools.validate" file_path_1 = get_rel_path("../tests/res/container/job.zip") file_path_2 = get_rel_path("../tests/res/container/job/config.txt") print "" print "Usage:" print " $ python -m %s config /path/to/config.txt" % name print " $ python -m %s config /path/to/config.xml" % name print " $ python -m %s container /path/to/container" % name print " $ python -m %s [job|task] config_string" % name print " $ python -m %s wizard /path/to/container config_string" % name print "" print "Example:" print " $ python -m %s config %s" % (name, file_path_2) print " $ python -m %s container %s" % (name, file_path_1) print " $ python -m %s job \"job_language=it|os_job_file_name=output.zip|os_job_file_container=zip|is_hierarchy_type=flat\"" % name print " $ python -m %s task \"task_language=it|is_text_type=plain|os_task_file_name=output.txt|os_task_file_format=txt\"" % name print " $ python -m %s wizard %s \"job_language=it|generate_an_error=1\"" % (name, file_path_2) print ""
def usage(): name = "aeneas.tools.execute_job" file_path = get_rel_path("../tests/res/container/job.zip") print "" print "Usage:" print " $ python -m %s /path/to/container [config_string] /path/to/output/dir" % name print "" print "Example:" print " $ python -m %s %s /tmp/" % (name, file_path) print ""
def usage(): """ Print usage message """ name = "aeneas.tools.convert_syncmap" file_path_1 = get_rel_path("../tests/res/syncmaps/sonnet001.csv") file_path_2 = get_rel_path("../tests/res/syncmaps/sonnet001.zzz") # TODO file_path_3 = get_rel_path("../tests/res/syncmaps/sonnet001.smil") # TODO file_path_text = get_rel_path("../tests/res/inputtext/sonnet_plain.txt") print "" print "Usage:" print " $ python -m %s input_syncmap_file output_syncmap_file [parameters]" % name print "" print "Examples:" print " $ python -m %s %s /tmp/syncmap.srt" % (name, file_path_1) print " $ python -m %s %s /tmp/syncmap.dat output_format=txt" % (name, file_path_1) print " $ python -m %s %s /tmp/syncmap.txt input_format=csv" % (name, file_path_2) print " $ python -m %s %s /tmp/syncmap.txt language=en" % (name, file_path_1) print " $ python -m %s %s /tmp/syncmap.smil os_task_file_smil_audio_ref=audio/sonnet001.mp3 os_task_file_smil_page_ref=text/sonnet001.xhtml" % (name, file_path_1) # TODO print " $ python -m %s %s /tmp/syncmap.srt text_file=%s" % (name, file_path_3, file_path_text) print ""
def usage(): name = "aeneas.tools.execute_task" dir_path_1 = get_rel_path("../tests/res/example_jobs/example1/OEBPS/Resources") config_string_1 = "task_language=en|os_task_file_format=srt|is_text_type=parsed" dir_path_2 = get_rel_path("../tests/res/container/job/assets/") config_string_2 = "task_language=en|os_task_file_format=smil|os_task_file_smil_audio_ref=p001.mp3|os_task_file_smil_page_ref=p001.xhtml|is_text_type=unparsed|is_text_unparsed_id_regex=f[0-9]+|is_text_unparsed_id_sort=numeric" print "" print "Usage:" print " $ python -m %s path/to/audio.mp3 path/to/text.txt config_string /path/to/output/file.smil" % name print "" print "Example 1 (input: parsed text, output: SRT)" print " $ DIR=\"%s\"" % dir_path_1 print " $ CONFIG_STRING=\"%s\"" % config_string_1 print " $ python -m %s $DIR/sonnet001.mp3 $DIR/sonnet001.txt \"$CONFIG_STRING\" /tmp/sonnet001.srt" % name print "" print "Example 2 (input: unparsed text, output: SMIL)" print " $ DIR=\"%s\"" % dir_path_2 print " $ CONFIG_STRING=\"%s\"" % config_string_2 print " $ python -m %s $DIR/p001.mp3 $DIR/p001.xhtml \"$CONFIG_STRING\" /tmp/p001.smil" % name print ""
def usage(): """ Print usage message """ name = "aeneas.tools.read_audio" file_path = get_rel_path("../tests/res/container/job/assets/p001.mp3") print "" print "Usage:" print " $ python -m %s /path/to/audio_file" % name print "" print "Example:" print " $ python -m %s %s" % (name, file_path) print ""
def usage(): """ Print usage message """ name = "aeneas.tools.extract_mfcc" file_path = get_rel_path("../tests/res/cmfcc/audio.wav") print "" print "Usage:" print " $ python -m %s /path/to/audio_file.mono.wav /path/to/output.txt" % name print "" print "Example:" print " $ python -m %s %s /tmp/audio.wav.mfcc.txt" % (name, file_path) print ""
def usage(): """ Print usage message """ name = "aeneas.tools.execute_job" file_path = get_rel_path("../tests/res/container/job.zip") print "" print "Usage:" print " $ python -m %s /path/to/container [config_string] /path/to/output/dir [-v]" % name print "" print "Example:" print " $ python -m %s %s /tmp/" % (name, file_path) print ""
def usage(): """ Print usage message """ name = "aeneas.tools.ffmpeg_wrapper" file_path = get_rel_path("../tests/res/container/job/assets/p001.mp3") print "" print "Usage:" print " $ python -m %s /path/to/input_file /path/to/output_file" % name print "" print "Example:" print " $ python -m %s %s /tmp/p001.wav" % (name, file_path) print ""
def usage(): """ Print usage message """ name = "aeneas.tools.synthesize_text" file_path_1 = get_rel_path("../tests/res/inputtext/sonnet_plain.txt") file_path_2 = get_rel_path("../tests/res/inputtext/sonnet_parsed.txt") file_path_3 = get_rel_path("../tests/res/inputtext/sonnet_subtitles.txt") file_path_4 = get_rel_path( "../tests/res/inputtext/sonnet_unparsed_class_id.xhtml") print "" print "Usage:" print " $ python -m %s language 'fragment 1|fragment 2|...|fragment N' list [parameters] /path/to/output_audio_file " % name print " $ python -m %s language /path/to/text_file [parsed|plain|subtitles|unparsed] [parameters] /path/to/output_audio_file " % name print "" print "Examples:" print " $ python -m %s en 'From fairest creatures|we desire|increase' list /tmp/output.wav" % ( name) print " $ python -m %s en %s plain /tmp/output.wav" % (name, file_path_1) print " $ python -m %s en %s parsed /tmp/output.wav" % (name, file_path_2) print " $ python -m %s en %s subtitles /tmp/output.wav" % (name, file_path_3) print " $ python -m %s en %s unparsed id_regex=f[0-9]* /tmp/output.wav" % ( name, file_path_4) print " $ python -m %s en %s unparsed class_regex=ra /tmp/output.wav" % ( name, file_path_4) print " $ python -m %s en %s unparsed id_regex=f[0-9]* sort=unsorted /tmp/output.wav" % ( name, file_path_4) print " $ python -m %s en %s unparsed id_regex=f[0-9]* sort=numeric /tmp/output.wav" % ( name, file_path_4) print " $ python -m %s en %s unparsed id_regex=f[0-9]* sort=lexicographic /tmp/output.wav" % ( name, file_path_4) print " $ python -m %s en %s plain start=5 /tmp/output.wav" % ( name, file_path_1) print " $ python -m %s en %s plain end=10 /tmp/output.wav" % (name, file_path_1) print " $ python -m %s en %s plain start=5 end=10 /tmp/output.wav" % ( name, file_path_1) print " $ python -m %s en %s plain backwards /tmp/output.wav" % ( name, file_path_1) print " $ python -m %s en %s plain quit_after=10 /tmp/output.wav" % ( name, file_path_1) print ""
def usage(): """ Print usage message """ name = "aeneas.tools.validate" file_path_1 = get_rel_path("../tests/res/container/job.zip") file_path_2 = get_rel_path("../tests/res/container/job/config.txt") print "" print "Usage:" print " $ python -m %s config /path/to/config.txt" % name print " $ python -m %s config /path/to/config.xml" % name print " $ python -m %s container /path/to/container" % name print " $ python -m %s [job|task] config_string" % name print " $ python -m %s wizard /path/to/container config_string" % name print "" print "Examples:" print " $ python -m %s config %s" % (name, file_path_2) print " $ python -m %s container %s" % (name, file_path_1) print " $ python -m %s job \"job_language=it|os_job_file_name=output.zip|os_job_file_container=zip|is_hierarchy_type=flat\"" % name print " $ python -m %s task \"task_language=it|is_text_type=plain|os_task_file_name=output.txt|os_task_file_format=txt\"" % name print " $ python -m %s wizard %s \"job_language=it|generate_an_error=1\"" % ( name, file_path_2) print ""
def usage(): """ Print usage message """ name = "aeneas.tools.read_text" file_path_1 = get_rel_path("../tests/res/inputtext/sonnet_parsed.txt") file_path_2 = get_rel_path("../tests/res/inputtext/sonnet_plain.txt") file_path_3 = get_rel_path("../tests/res/inputtext/sonnet_unparsed_class_id.xhtml") file_path_4 = get_rel_path("../tests/res/inputtext/sonnet_subtitles.txt") print "" print "Usage:" print " $ python -m %s 'fragment 1|fragment 2|...|fragment N' list" % name print " $ python -m %s /path/to/text_file [parsed|plain|subtitles|unparsed] [parameters]" % name print "" print "Examples:" print " $ python -m %s 'From fairest creatures|we desire|increase' list" % name print " $ python -m %s %s parsed" % (name, file_path_1) print " $ python -m %s %s plain" % (name, file_path_2) print " $ python -m %s %s subtitles" % (name, file_path_4) print " $ python -m %s %s unparsed id_regex=f[0-9]*" % (name, file_path_3) print " $ python -m %s %s unparsed class_regex=ra sort=unsorted" % (name, file_path_3) print " $ python -m %s %s unparsed id_regex=f[0-9]* sort=numeric" % (name, file_path_3) print " $ python -m %s %s unparsed id_regex=f[0-9]* sort=lexicographic" % (name, file_path_3) print ""
def usage(): """ Print usage message """ name = "aeneas.tools.run_vad" dir_path = get_rel_path("../tests/res/example_jobs/example1/OEBPS/Resources") print "" print "Usage:" print " $ python -m %s path/to/audio.mp3 speech /path/to/speech.txt [-v]" % name print " $ python -m %s path/to/audio.mp3 nonspeech /path/to/nonspeech.txt [-v]" % name print " $ python -m %s path/to/audio.mp3 both /path/to/both.txt [-v]" % name print "" print "Examples:" print " $ python -m %s %s/sonnet001.mp3 speech /tmp/speech.txt" % (name, dir_path) print " $ python -m %s %s/sonnet001.mp3 nonspeech /tmp/nonspeech.txt" % (name, dir_path) print " $ python -m %s %s/sonnet001.mp3 both /tmp/both.txt" % (name, dir_path) print ""
def usage(): """ Print usage message """ name = "aeneas.tools.run_sd" dir_path = get_rel_path("../tests/res/example_jobs/example1/OEBPS/Resources") print "" print "Usage:" print " $ python -m %s language 'fragment 1|fragment 2|...|fragment N' list [parameters] /path/to/audio_file" % name print " $ python -m %s language /path/to/text_file [parsed|plain|subtitles|unparsed] [parameters] /path/to/audio_file " % name print "" print "Examples:" print " $ DIR=\"%s\"" % dir_path print " $ python -m %s en 'From fairest creatures we desire increase' list $DIR/sonnet001.mp3" % (name) print " $ python -m %s en $DIR/sonnet001.txt parsed $DIR/sonnet001.mp3" % (name) print " $ python -m %s en $DIR/sonnet001.txt parsed min_head_length=0.0 max_head_length=5.0 $DIR/sonnet001.mp3" % (name) print " $ python -m %s en $DIR/sonnet001.txt parsed min_tail_length=1.0 max_tail_length=5.0 $DIR/sonnet001.mp3" % (name) print " $ python -m %s en $DIR/sonnet001.txt parsed min_head_length=0.0 max_head_length=5.0 min_tail_length=1.0 max_tail_length=5.0 $DIR/sonnet001.mp3" % (name) print ""
def usage(): """ Print usage message """ name = "aeneas.tools.run_sd" dir_path = get_rel_path( "../tests/res/example_jobs/example1/OEBPS/Resources") print "" print "Usage:" print " $ python -m %s language 'fragment 1|fragment 2|...|fragment N' list [parameters] /path/to/audio_file" % name print " $ python -m %s language /path/to/text_file [parsed|plain|subtitles|unparsed] [parameters] /path/to/audio_file " % name print "" print "Examples:" print " $ DIR=\"%s\"" % dir_path print " $ python -m %s en 'From fairest creatures we desire increase' list $DIR/sonnet001.mp3" % ( name) print " $ python -m %s en $DIR/sonnet001.txt parsed $DIR/sonnet001.mp3" % ( name) print " $ python -m %s en $DIR/sonnet001.txt parsed min_head_length=0.0 max_head_length=5.0 $DIR/sonnet001.mp3" % ( name) print " $ python -m %s en $DIR/sonnet001.txt parsed min_tail_length=1.0 max_tail_length=5.0 $DIR/sonnet001.mp3" % ( name) print " $ python -m %s en $DIR/sonnet001.txt parsed min_head_length=0.0 max_head_length=5.0 min_tail_length=1.0 max_tail_length=5.0 $DIR/sonnet001.mp3" % ( name) print ""