Spaces:
Configuration error
Configuration error
from moviepy.editor import * | |
import assemblyai as aai | |
import tempfile | |
aai.settings.api_key = "4f70d0a2a54e454f90a869173b7a8c48" | |
# Load the mp4 file | |
video = VideoFileClip(r"C:\Users\HP\OneDrive\Documents\app\summarizer\summarizer\video_file.mp4") | |
# Create a temporary file to write the audio | |
with tempfile.NamedTemporaryFile(suffix=".mp3", delete=False) as temp_audio_file: | |
# Extract audio from video and write to temporary file | |
video.audio.write_audiofile(temp_audio_file.name, codec='mp3') | |
# Close the file to ensure all data is written | |
temp_audio_file.close() | |
# Transcribe audio to text | |
transcriber = aai.Transcriber() | |
transcript = transcriber.transcribe(temp_audio_file.name) | |
text_from_audio = transcript.text | |
print(text_from_audio) |