# Usage: ./transcribe_whisper.sh [dir] 3
# Input: arg1 input dir
# arg2 CUDA graphics card number (zero-indexed)
-# Version: 0.2.0
+# Version: 0.4.0
# Depends: whisper ( https://github.com/openai/whisper )
# Find settings
}; # print file list to stdout from dir with script parameters
main() {
# Input: arg1: dir_in input dir
- # arg2 cuda_num cuda GPU index
+ # arg2: cuda_num cuda GPU index
# var: fdepth (find_flist) find depth
# var: firegex (find_flist) pattern find iregex
# var: fsize (find_flist) find size
echo "STATUS:$SECONDS:Finished:$line" 1>&2;
rm "$ftmp"; # remove .tmp file
);
- done < <(find_flist "$dir_in");
+ done < <(find_flist "$dir_in" | shuf);
}; # main program
export -f yell die must find_flist;