diff options
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -70,7 +70,7 @@ func hashStr(req string) string { func fpathToOutname(req string) string { basename := filepath.Base(req) h := hashStr(basename) - return path.Join(outdir, h+".opus") + return path.Join(outdir, h) } func linesToUtterances(lines []string, fd *FileData) []*Utterance { @@ -203,6 +203,10 @@ func main() { outdir = *outDirArg } + if err := os.MkdirAll(outdir, 0755); err != nil { + panic(err) + } + utterances := []*Utterance{} if vttDir != nil && *vttDir != "" { utterances = dirRun(*vttDir) @@ -217,11 +221,6 @@ func main() { } fmt.Println("sum of utterances:", len(utterances)) - - if err := os.MkdirAll(outdir, 0755); err != nil { - panic(err) - } - filteredUtterances := []*Utterance{} // === concurrent === |