import speech_recognition as sr
from playsound import playsound
from gtts import gTTS
# Küfürler listesi
kufur_listesi = ["amk", "sg", "sikik", "*************"]
# Sesli uyarı fonksiyonu
def uyari_sesi_cal():
# Uyarı mesajı oluşturma
message = "Lütfen küfür etmeyin!"
# Mesajı Türkçe olarak konuşturma
tts = gTTS(text=message, lang='tr')
tts.save("uyari.mp3")
# Uyarı sesini çalma
playsound("uyari.mp3")
# Dosyayı okuma ve kontrol etme
with open("dosya.txt", "r", encoding="utf-8") as dosya:
for satir in dosya:
# Satırı küçük harflere dönüştürme
satir = satir.lower()
# Her kelimeyi kontrol etme
for kelime in satir.split():
if kelime in kufur_listesi:
uyari_sesi_cal()