arkadaşlar kütüphaneleri eksiksiz olsun koda herhangi bir sorun yok güzel çalişiyor

not: Bilgisayarda FFmpeg yüklü olması lazım yoksa hata verir


from selenium import webdriver
from selenium.webdriver.common.by import By
from pydub import AudioSegment
import requests
import speech_recognition as sr
from time import sleep

driver = webdriver.Chrome()
driver.get('https://www.google.com/recaptcha/api2/demo')

recaptcha_iframe_box = driver.find_element(By.XPATH, '//*[@id="recaptcha-demo"]/div/div/iframe')
sleep(2)
driver.switch_to.frame(recaptcha_iframe_box)
driver.find_element(By.XPATH , '//*[@id="recaptcha-anchor"]').click()
driver.switch_to.default_content()
sleep(4)
recaptcha_iframe_content = driver.find_element(By.XPATH, '/html/body/div[2]/div[4]/iframe')
driver.switch_to.frame(recaptcha_iframe_content)

sleep(3)
driver.find_element(By.XPATH , '//*[@id="recaptcha-audio-button"]').click()

sleep(5)
re_link = driver.find_element(By.XPATH, '//*[@id="rc-audio"]/div[7]/a').get_attribute('href')

sleep(4)
git = requests.get(str(re_link))
with open("sound.mp3", "wb") as f:
    f.write(git.content)

sound = AudioSegment.from_mp3("sound.mp3")
sleep(3)
sound.export("sound.wav", format='wav')
sleep(4)
rr = sr.Recognizer()
sleep(3)
auiod_h = sr.AudioFile('sound.wav')
sleep(5)
with auiod_h as source:
    au = rr.record(source)
    cozulen = rr.recognize_google(au , language="en-US")
sleep(3)
verigir = driver.find_element(By.XPATH, '//*[@id="audio-response"]').send_keys(cozulen)
sleep(2)
driver.find_element(By.XPATH, '//*[@id="recaptcha-verify-button"]').click()
while True:
    pass