Skip to content

Commit 13080a6

Browse files
fix: file format detection failed for whisper
Signed-off-by: thiswillbeyourgithub <[email protected]>
1 parent 45f60e8 commit 13080a6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Diff for: src/openai/cli/_api/audio.py

+5
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@ def transcribe(args: CLITranscribeArgs) -> None:
6565
with open(args.file, "rb") as file_reader:
6666
buffer_reader = BufferReader(file_reader.read(), desc="Upload progress")
6767

68+
# add the file extension otherwise file format detection fails
69+
buffer_reader.name = "audio." + args.file.split(".")[-1]
70+
6871
model = get_client().audio.transcriptions.create(
6972
file=buffer_reader,
7073
model=args.model,
@@ -82,6 +85,8 @@ def translate(args: CLITranslationArgs) -> None:
8285
with open(args.file, "rb") as file_reader:
8386
buffer_reader = BufferReader(file_reader.read(), desc="Upload progress")
8487

88+
buffer_reader.name = "audio." + args.file.split(".")[-1]
89+
8590
model = get_client().audio.translations.create(
8691
file=buffer_reader,
8792
model=args.model,

0 commit comments

Comments
 (0)