END-TO-END MODELLAR ASOSIDA O‘ZBEK TILIDAGI NUTQNI AVTOMATIK TANIB OLISHNING ALGORITMLARI VA DASTURIY TA’MINOTINI ISHLAB CHIQISH
END-TO-END MODELLAR ASOSIDA O‘ZBEK TILIDAGI NUTQNI AVTOMATIK TANIB OLISHNING ALGORITMLARI VA DASTURIY TA’MINOTINI ISHLAB CHIQISH
MUNDARIJA KIRISH………………………………………………………...................... 4 I-BOB NUTQ SIGNALLARINI AVTOMATIK TANIB OLISHNING USULLAR TAHLILI 7 1.1-§ Nutq signallarini tarkibi va xususiyatlari ………………….............. 7 1.2-§ Nutq signallariga dastlabki ishlov berishda qo’llaniladigan algoritmlar tahlil i 10 Birinchi bob boʻyicha xulosalar......................................................... ............... 17 II- BOB NUTQ SIGNALLARINI PARAMETRLASH ALGORITMLARI................................... 18 2.1-§ Nutq signallarini spektral taqdim etishning algoritmlari va usullari……………… 18 2.2-§ Nutq signalini parametrlash tasnifi…………………….….............. .......................... 24 2.3-§ Nutq korpusi shakllantirish texnologiyalari...................................... ............... 29 Ikkinchi bob boʻyicha xulosalar …..………………………………… …………………………… 33 III- BOB NUTQNI TANISH TIZIMINI LOYIHALASHTIRISH …........ ...................................... 34 3.1-§ Neyron tarmoqlari………………………………………………..... ..................................... 34 3.2-§ Chuqur neyron tarmoqlarining arxitekturalari………………......... ...................... 40 3.3-§ Nutqni tanish tizimining strukturali sxemasi……………….......... ........................ 43 3.4-§ Neyron tarmoqni loyihalashtirish va arxitekturasini ishlab chiqish……………… 45 Uchinchi bob boʻyicha xulosalar …..……………………………… ………………………….... 58 IV - BOB End-to-End tizimiga asosan nutqni tanish modulini ishlab chiqish ................ 59 4.1-§ Python dasturlash tili. TensorFlow kutubxonasi………………........ ........................ 59 4.2-§ Tanib olish modullarini dasturiy amalga oshirish.............................. .................. 61 4.3-§ Nutqni tanib olish moduli ishini sifatini baholash............................. .................. 64 To‘rtinchi bob boʻyicha xulosalar ………………………………… ………………………………… 67 XULOSA…………………………………………………..…....................... ............................................... 69 ADABIYOTLAR ROʻYXATI………………………………………….… ……………………………………………………. 71 ILOVALAR…………………………………………………..….............… ………………………………………………….. 76
Nutqni tanish tizimlari
Nutqni tanish tizimini ishlab chiqish Nutqni tanib olishning algoritmlar ketma- ketligi
• Dastlabki ishlov berish bosqichlari Dastlabki ishlov berish Diskretlash chastotasi VAD Filtrlash Freymlash Silliqlash Nutq signalini silliqlash jarayonida Xemming oynasidan foydalanamiz ?????? ??????= 0.54 − 0.46 ∗ cos (2 ?????? ?????? ?????? − 1 ),?????? = 0 ,… .,?????? − 1 Chastota 16 kHz, 0,02 sekund 0,02*16000=320 qiymat Freymlar soni===99 BIX filtriqisqa muddatli signal energiyasin ?????? ?????? ( ) ?????? qisqa muddatli signal quvvati ?????? ?????? ( ) ?????? noldan kesib o’tuvchi nuqtalar chastotasi ?????? ?????? ( ) ?????? A nalog sig na lni raqamli signalga aylantiradi. Nutq signallari 16 kGs diskretlash chastotasida yozib olinadi