analyze=None# Bei Fehlern wird `analyze` zurückgesetzt
analyze=None
iflen(faces)>0andanalyze:
text_to_speak=f'Your age is {analyze.get("age","N/A")}, your gender is {analyze.get("dominant_gender","N/A")} and your current emotional state is {analyze.get("dominant_emotion","N/A")}.'
self.speak_in_thread(text_to_speak)
for (x,y,w,h)infaces:
cv2.rectangle(frame,(x,y),(x+w,y+h),(0,0,255),1)
ifanalyze:
# Zugriff auf die Analyseergebnisse, wenn `analyze` nicht None ist