File tree 1 file changed +5
-0
lines changed
1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,9 @@ def transcribe(args: CLITranscribeArgs) -> None:
65
65
with open (args .file , "rb" ) as file_reader :
66
66
buffer_reader = BufferReader (file_reader .read (), desc = "Upload progress" )
67
67
68
+ # add the file extension otherwise file format detection fails
69
+ buffer_reader .name = "audio." + args .file .split ("." )[- 1 ]
70
+
68
71
model = get_client ().audio .transcriptions .create (
69
72
file = buffer_reader ,
70
73
model = args .model ,
@@ -82,6 +85,8 @@ def translate(args: CLITranslationArgs) -> None:
82
85
with open (args .file , "rb" ) as file_reader :
83
86
buffer_reader = BufferReader (file_reader .read (), desc = "Upload progress" )
84
87
88
+ buffer_reader .name = "audio." + args .file .split ("." )[- 1 ]
89
+
85
90
model = get_client ().audio .translations .create (
86
91
file = buffer_reader ,
87
92
model = args .model ,
You can’t perform that action at this time.
0 commit comments