58ac08a
|
|
import whisper
def transcribe_video(video_path, model_size="large"):
model = whisper.load_model(model_size)
result = model.transcribe(video_path)
return [{"start_sec": seg["start"], "end_sec": seg["end"], "text": seg["text"]} for seg in result["segments"]]
|