From a79604b6010cf9febdd5d6ccfbd20707a100df7b Mon Sep 17 00:00:00 2001 From: Debanjum Singh Solanky Date: Sun, 26 Nov 2023 06:26:34 -0800 Subject: [PATCH] Fix return types of offline, online transcribe methods for python 3.9 --- src/khoj/processor/conversation/offline/whisper.py | 2 +- src/khoj/processor/conversation/openai/whisper.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/khoj/processor/conversation/offline/whisper.py b/src/khoj/processor/conversation/offline/whisper.py index d22486a9..56d2aaf5 100644 --- a/src/khoj/processor/conversation/offline/whisper.py +++ b/src/khoj/processor/conversation/offline/whisper.py @@ -6,7 +6,7 @@ import whisper from khoj.utils import state -async def transcribe_audio_offline(audio_filename: str, model: str) -> str | None: +async def transcribe_audio_offline(audio_filename: str, model: str) -> str: """ Transcribe audio file offline using Whisper """ diff --git a/src/khoj/processor/conversation/openai/whisper.py b/src/khoj/processor/conversation/openai/whisper.py index 6690c236..72834d92 100644 --- a/src/khoj/processor/conversation/openai/whisper.py +++ b/src/khoj/processor/conversation/openai/whisper.py @@ -6,7 +6,7 @@ from asgiref.sync import sync_to_async import openai -async def transcribe_audio(audio_file: BufferedReader, model, api_key) -> str | None: +async def transcribe_audio(audio_file: BufferedReader, model, api_key) -> str: """ Transcribe audio file using Whisper model via OpenAI's API """