Skip to content

Commit 822678a

Browse files
Initial commit
1 parent 067b21c commit 822678a

File tree

1 file changed

+71
-0
lines changed

1 file changed

+71
-0
lines changed

openai/run_4o_transcribe.sh

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
#!/bin/bash
2+
3+
export PYTHONPATH="..":$PYTHONPATH
4+
5+
export OPENAI_API_KEY=""
6+
7+
MODEL_IDs=(
8+
"gpt-4o-transcribe"
9+
"gpt-4o-mini-transcribe"
10+
)
11+
12+
num_models=${#MODEL_IDs[@]}
13+
14+
for (( i=0; i<${num_models}; i++ ));
15+
do
16+
MODEL_ID=${MODEL_IDs[$i]}
17+
python run_eval.py \
18+
--dataset_path="hf-audio/esb-datasets-test-only-sorted" \
19+
--dataset="ami" \
20+
--split="test" \
21+
--model_name ${MODEL_ID} \
22+
23+
python run_eval.py \
24+
--dataset_path="hf-audio/esb-datasets-test-only-sorted" \
25+
--dataset="earnings22" \
26+
--split="test" \
27+
--model_name ${MODEL_ID} \
28+
29+
python run_eval.py \
30+
--dataset_path="hf-audio/esb-datasets-test-only-sorted" \
31+
--dataset="gigaspeech" \
32+
--split="test" \
33+
--model_name ${MODEL_ID} \
34+
35+
python run_eval.py \
36+
--dataset_path "hf-audio/esb-datasets-test-only-sorted" \
37+
--dataset "librispeech" \
38+
--split "test.clean" \
39+
--model_name ${MODEL_ID} \
40+
41+
python run_eval.py \
42+
--dataset_path "hf-audio/esb-datasets-test-only-sorted" \
43+
--dataset "librispeech" \
44+
--split "test.other" \
45+
--model_name ${MODEL_ID} \
46+
47+
python run_eval.py \
48+
--dataset_path="hf-audio/esb-datasets-test-only-sorted" \
49+
--dataset="spgispeech" \
50+
--split="test" \
51+
--model_name ${MODEL_ID} \
52+
53+
python run_eval.py \
54+
--dataset_path="hf-audio/esb-datasets-test-only-sorted" \
55+
--dataset="tedlium" \
56+
--split="test" \
57+
--model_name ${MODEL_ID} \
58+
59+
python run_eval.py \
60+
--dataset_path="hf-audio/esb-datasets-test-only-sorted" \
61+
--dataset="voxpopuli" \
62+
--split="test" \
63+
--model_name ${MODEL_ID} \
64+
65+
# Evaluate results
66+
RUNDIR=`pwd` && \
67+
cd ../normalizer && \
68+
python -c "import eval_utils; eval_utils.score_results('${RUNDIR}/results', '${MODEL_ID}')" && \
69+
cd $RUNDIR
70+
71+
done

0 commit comments

Comments
 (0)