import random
import winsound
# Generate a random number between 1 and 10
rand_num = random.randint(1, 10)
# Voice the random number
winsound.MessageBeep(-1)
print('The random number is ' + str(rand_num))
# Ask the user to guess the number
user_num = int(input('Guess the number: '))
# Check if the user guessed correctly
if user_num == rand_num:
print('You guessed correctly!')
else:
print('Sorry, you guessed incorrectly.') Code için Yardım
13
●194
- 17-02-2023, 00:32:32Aklımda bir oyun var fakat kod bilgim yok ChatGPT'ye yazdırdım ne seslendirme kısmını nasıl halledebilirim.
- 17-02-2023, 00:35:44Kendi mp3 dosyanızı mı çaldırmak istiyorsunuz?k1e9n0a3n adlı üyeden alıntı: mesajı görüntüle
- 17-02-2023, 00:42:40Yok hocam ama rastgele ürettiği sayıyı çaldırmak ben de bunu dinleyip gireceğim doğru ya da yanlış diyecek amaç beyni hızlandırmakSezar6699 adlı üyeden alıntı: mesajı görüntüle
- 17-02-2023, 00:46:13Hocam yukarıdaki kod doğru gibi duruyor ama speech kısmında bir sorun var gibiMisafir adlı üyeden alıntı: mesajı görüntüle
- 17-02-2023, 00:47:35Sayıyı nasıl çaldıracak? sayıyı okumasını mı istiyorsunuz?k1e9n0a3n adlı üyeden alıntı: mesajı görüntüle
- 17-02-2023, 00:49:03Evet hocam sesli okuyacakSezar6699 adlı üyeden alıntı: mesajı görüntüle
- 17-02-2023, 01:13:37Konsolu açıp şunları yazın:k1e9n0a3n adlı üyeden alıntı: mesajı görüntüle
pip install gTTS
pip install playsound
Örnek kodunuzu yazdım, siz programı kapatana kadar sonsuz döngü içindedir.
from gtts import gTTS import os,random import playsound for i in range(1,11): if not os.path.exists(str(i)+'.mp3'): tts = gTTS(text=str(i),lang="tr") tts.save(str(i)+'.mp3') while True: sayi = random.randint(1, 10) playsound.playsound(str(sayi)+'.mp3') inSayi = input("Sayıyı giriniz: ") if inSayi == sayi: print("Tebrikler, doğru yazdınız.") else: print("Maalesef Yanlış Yazdınız, Doğru Sayı: "+str(sayi))