mesela bunu söylediğimde bana durumcumle satırındaki bütün cevapları okuyor
if "ben de iyiyim teşekkürler" in voice:
rastgeledc = random.choice(durumcumle)
engine.say(rastgeledc, gender=gender, rate=rate, pitch=pitch, vol=vol)
Hatanın random.choice()
'den kaynaklandığını hiç sanmıyorum.
ama benim orada tanımladığım integer ların hepsini okuyor
mesela durumcumle çağırdığımda 3 defa sırayla okuyor
reo
4
Butun kodu paylasmaniz lazim, metin formatinda.
sonsuz
5
Döngü içinde çalıştırıyor olabilir misin?
İkinci olasılık da durumcumle bir liste değil tüm cümlelerin olduğu tek elemanlı bir liste.
aib
7
Kodda bir sorun gorunmuyor.
Resimde olabilir ama prensip geregi resim icinde kod okumuyorum.
sonsuz
8
Resme bakınca şunu farkettim. 3 if de çalışıyor, çünkü hepsinde ortak kelimeler var.
2 Beğeni
Evet sahiden
elif
kullanılması gerekirdi.
alttaki iflerden 2. ve 3.'yü elif yapıp bir dener misiniz? Büyük ihtimalle sorun çözülecektir…