import cv2 import time import simpleaudio as sa def playSound(): wave_obj = sa.WaveObject.from_wave_file("alert.wav") play_obj = wave_obj.play() video = cv2.VideoCapture("another_video.mp4") classifier_file = 'cars.xml' car_tracker = cv2.CascadeClassifier(classifier_file) while True: (read_successful, frame) = video.read() if read_successful: grayscaled_frame = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) else: break cars = car_tracker.detectMultiScale(grayscaled_frame, 1.1,6,2) for (x,y,w,h) in cars: cv2.rectangle(frame, (x, y), (x+w, y+h), (0,255,0), 3) playSound() cv2.imshow('window', frame) cv2.waitKey(1)