Spaces:
Sleeping
Sleeping
| def dowload_youtube_video(url): | |
| from pytube import YouTube | |
| yt = YouTube(url) | |
| global audio_stream | |
| audio_stream = yt.streams.filter(only_audio=True, file_extension='mp4').first() | |
| audio_stream.download() | |
| return 'download successfully' | |
| def transcribe_audio(): | |
| import openai | |
| from openai import OpenAI | |
| import os | |
| client = OpenAI(api_key=os.environ['openai_api_key']) | |
| file = open(audio_stream.default_filename, "rb") | |
| transcription = client.audio.transcriptions.create(model="whisper-1", file=file, response_format='text', language='ur') | |
| return transcription |