File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change 4
4
context "with audio" , :vcr do
5
5
let ( :filename ) { "audio_sample.mp3" }
6
6
let ( :audio ) { File . join ( RSPEC_ROOT , "fixtures/files" , filename ) }
7
-
7
+
8
8
let ( :response ) do
9
9
OpenAI ::Client . new . audios . transcribe (
10
10
parameters : {
15
15
end
16
16
let ( :content ) { response [ "text" ] }
17
17
let ( :cassette ) { "audios #{ model } transcribe" . downcase }
18
-
18
+
19
19
context "with model: whisper-1" do
20
20
let ( :model ) { "whisper-1" }
21
-
21
+
22
22
it "succeeds" do
23
23
VCR . use_cassette ( cassette ) do
24
24
expect ( content . empty? ) . to eq ( false )
27
27
end
28
28
end
29
29
end
30
-
30
+
31
31
describe "#translate" do
32
32
context "with audio" , :vcr do
33
33
let ( :filename ) { "audio_sample.mp3" }
34
34
let ( :audio ) { File . join ( RSPEC_ROOT , "fixtures/files" , filename ) }
35
-
35
+
36
36
let ( :response ) do
37
37
OpenAI ::Client . new . audios . translate (
38
38
parameters : {
43
43
end
44
44
let ( :content ) { response [ "text" ] }
45
45
let ( :cassette ) { "audios #{ model } translate" . downcase }
46
-
46
+
47
47
context "with model: whisper-1" do
48
48
let ( :model ) { "whisper-1" }
49
-
49
+
50
50
it "succeeds" do
51
51
VCR . use_cassette ( cassette ) do
52
52
expect ( content . empty? ) . to eq ( false )
You can’t perform that action at this time.
0 commit comments