From: Steven Baltakatei Sandoval Date: Mon, 6 May 2024 20:13:29 +0000 (+0000) Subject: feat(user/transcribe_whisper.sh):Shuffle input files X-Git-Url: https://zdv2.bktei.com/gitweb/BK-2020-03.git/commitdiff_plain/6801e454e89cb21ea0ccb2a9d0b4959f46440b0c?ds=sidebyside feat(user/transcribe_whisper.sh):Shuffle input files --- diff --git a/user/transcribe_whisper.sh b/user/transcribe_whisper.sh index 39944ce..00dc313 100755 --- a/user/transcribe_whisper.sh +++ b/user/transcribe_whisper.sh @@ -3,7 +3,7 @@ # 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 @@ -54,7 +54,7 @@ find_flist() { }; # 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 @@ -89,7 +89,7 @@ main() { 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;