|
PYTHONDA STT (SPEECH-TO-TEXT) DASTURINI TUZISH Pdf ko'rish
|
bet | 83/265 | Sana | 19.05.2024 | Hajmi | 49,29 Mb. | | #244032 |
Bog'liq 11-sinf yangi darslik 172 varaq IP adresPYTHONDA STT (SPEECH-TO-TEXT) DASTURINI TUZISH
I I BOB.
PYTHONDA TTS (TEXT-TO-SPEECH) DASTURINI TUZISH
116
Dasturlash tilida kodlar bilan qiynalmasdan ishlash uchun ularning ma’lum qismini o‘chirish
yoki o‘zgartirish orqali har xil sinovlarni o‘tkazing. Olingan natijalarni tahlil qilishga harakat
qiling. Bunda dastur tuzish ko‘nikmasi yaxshi shakllanadi.
1. gtts kutubxonasidan foydalangan holda onlayn holatda ishlovchi TTS dasturini
kompilyatorga kiritib, natijani oling.
2. TTS dasturi kodi ustida turli o‘zgarishlarni amalga oshirish orqali sinov ishlarini
o‘tkazing. Internet qidiruv tizimi yordamida TTS dasturi kodlarini takomillashtiring.
3. Oflayn holatda ishlovchi dastur kodini kompilyatorga kiriting va natijani oling.
4. pyttsx3 kutubxonasi asosida ishlovchi dastur kodi ustida turli sinovlarni amalga
oshiring. Internet qidiruv tizimi yordamida dasturni takomillashtiring.
dis2.say("Assalomu
alaykum! Pythonda TTS
dan foydalanish.")
O‘qilishi lozim bo‘lgan matnni to‘g‘ridan to‘g‘ri kiritish jarayoni.
say funksiyasi uni o‘qishga yordam beradi.
dis2.say(matn)
yoki *.txt formatli fayldan olingan va matn nomli o‘zgaruvchiga
o‘zlashtirilgan qiymatni chaqiradi va say funksiyasi uni o‘qib
beradi.
dis2.save_to_
file(matn,'test.mp3')
matnli faylni o‘qish orqali yaratilgan audiofaylni saqlaydi.
dis2.runAndWait()
runAndWait funksiyasi kiritilgan matnlarni ketma-ketlik
asosida o‘qib beradi va matn tugaganidan so‘ng to‘xtaydi.
os.system('test.mp3')
Audiofaylning operatsion tizim tomonidan ijro etilishini
ta’minlaydi.
UYGA VAZIFA
17-DARS
PYTHONDA STT (SPEECH-TO-TEXT) DASTURINI TUZISH
PYTHONDA STT (SPEECH-TO-TEXT) DASTURINI TUZISH
117
|
| |