Kelimeyi tersten okuyan program

python
program-tanıtımları

#1

import pyautogui
import time
import pyttsx3
import codecs
#metin=input("Türkçe Harf girmeyiniz")

dosya=open("Deneme.txt")

with codecs.open("Deneme.txt",'r',encoding='utf8') as f:
    metin = f.read()


metin = metin.replace("ç", "c")
metin = metin.replace("İ", "I")
metin = metin.replace("ı", "i")
metin = metin.replace("ş", "s")
metin = metin.replace("ğ", "g")
metin = metin.replace("ü", "u")
metin = metin.replace("ö", "o")

engine=pyttsx3.init()

metinters=metin[::-1]

time.sleep(1)

pyautogui.hotkey('ctrl', 'a')
pyautogui.press("backspace")

liste=["Ç","ç","Ş","ş","Ö","ö","Ü","ü","ı","İ","Ğ,ğ"]
for i in metinters:
    if i in liste:
        print("Bu metin türkçe harf içeriyor...")
    pyautogui.press(i)


engine.say(metinters)
pyautogui.press("enter")
for i in metin:
    pyautogui.press(i)
engine.say(metin)
engine.runAndWait()


#2

Program ne işe yarıyor, bunu da özet olarak paylaşabilir misiniz?


#3

Basit aslında Deneme.txt den aldığı metni ile metnin tersi olan metinters değişkeninin harflerini teker teker yazıyo
sonra pyttsx3 yardımıyla onu sesli bir şekilde söylüyor


#4

güzel bir proje text özeliğini kaldırıp input ile metni terminalde yazıyorum ve yaptıgım programalara entegre ettim işlemleri sesli söyletiyorum :slight_smile: