6-amaiy ish Mavzu: Ovoz orqali identifikatsiya/autentifikatsiya tizimini amalga oshirish Ishdan maqsad

|
6-amaiy ish Mavzu: Ovoz orqali identifikatsiya/autentifikatsiya tizimini amalga oshirish Ishdan maqsad
|
Sana | 30.05.2024 | Hajmi | 0,77 Mb. | | #258020 |
6-amaiy ish
Mavzu: Ovoz orqali identifikatsiya/autentifikatsiya tizimini amalga oshirish
Ishdan maqsad: Ovoz orqali identifikatsiya/autentifikatsiya tizimini amalga oshirishni o‘rganish.
Nazariy qism
Biometrik autentifikatsiya, parollar yoki tokenga asoslangan autentifikatsiyadan farqli o‘laroq, shaxsning shaxsini tekshirish uchun noyob biologik xususiyatlardan foydalanadi. Soxtalashtirish qiyinroq va foydalanuvchilar uchun qulayroq, chunki ular parollarni eslab qolishlari yoki osongina yo‘qolishi yoki o‘g'irlanishi mumkin bo‘lgan jismoniy tokenni olib yurishlari shart emas. Autentifikatsiya qiluvchi shaxsning bir qismidir. Ovozni aniqlash (shuningdek, karnayni aniqlash yoki ovozni autentifikatsiya deb ataladi) shaxsni tasdiqlash uchun uning ovozi tahlillarini qo‘llaydi. Nafas olish yo‘llari va yumshoq to‘qimalar bo‘shliqlari, shuningdek, og'iz va jag'ning shakli va harakati noyob "ovoz izini" yaratish uchun ovoz naqshlariga ta'sir qiladi.
Ovoz bo‘yicha autentifikatsiyalash tizimlari har bir odamga noyob bo‘lgan balandligi, modulyatsiyasi va tovush chastotasi kabi ovoz xususiyatlariga asoslanadi. Ovozni aniqlash nutqni aniqlashdan farqlanadi. Chunki nutqni aniqlovchi texnologiya abonent so‘zini izoxlasa, ovozni aniqlash texnologiyasi so‘zlovchining shaxsini tasdiqlaydi. So‘zlovchi shaxsini tasdiqlash ba’zi chegaralanishlarga ega. Turli odamlar o‘xshash ovozlar bilan gapirishi mumkin, har qanday odamning ovozi vaqt mobaynida kayfiyati, hissiyotlik holati va yoshiga bog’liq holda o‘zgarishi mumkin. Uning ustiga telefon apparatlarning turli-tumanligi va telefon orqali bog’lanishlarining sifati so‘zlovchi shaxsini aniqlashni qiyinlashtiradi. Shu sababli ovoz bo‘yicha aniqlashni yuz tuzilishini yoki barmoq izlarini aniqlash kabi boshqa biometrik tizimlar bilanbirgalikda amalga oshirish maqsadga muvofiq hisoblanadi.
Ovozli autentifikatsiya:
Hujum qilish. Tizimingiz ovozli ma'lumotlarni saqlaganida, u buni boshqa har qanday ma'lumotlar kabi bajaradi: serverda yoki ma'lumotlar bazasida. Agar bu nuqta himoyalanmagan bo‘lsa, xakerlar ma'lumotlarni o‘g'irlashi va ulardan mos keladigan soxta yozuvlarni yaratish uchun foydalanishi mumkin.
O‘zgartirilmaydi. Agar biometrik ma'lumotlar buzilgan bo‘lsa, uni parol kabi o‘zgartirib bo‘lmaydi, chunki siz shunchaki ovozingizni o‘zgartira olmaysiz. 100% aniq emas. Hech qanday autentifikatsiya usuli ishonchli emas. Xuddi shu narsa nutqni aniqlash uchun ham amal qiladi. Biroq, sun'iy intellekt va firibgarlikka qarshi sohadagi yangiliklar biometrikani hatto to‘lovlarni qayta ishlash kabi xavfsiz ilovalar uchun ham yaroqli qildi. Biroq, identifikatsiyalashning bir shakliga tayanmaslik kerak.
Hamma muhitda unchalik qo‘llanilmaydi. Nutqni aniqlash uchun juda sokin joy talab qilinadi. Foydalanuvchi ovozidan tashqaridagi tovush artefaktlari autentifikatsiyaga xalaqit berishi mumkin, bu esa faqat ovozdan foydalansangiz muammolarga olib kelishi mumkin.
Ovozli autentifikatsiya uchun xavflar:
Ovozli o‘zgarishlar kirishga ta'sir qilishi mumkin. Telefonlarini qulfdan chiqarish uchun yuzni tanishga tayangan foydalanuvchilar pandemiya paytida (va niqob kiyishni talab qilgan) bir usuldan foydalanish kirishni qanday cheklashini tezda anglab etdilar. Shovqinli muhitlar autentifikatsiyaga ta'sir qilishi mumkin, ammo umumiy hodisalar sovuq, tomoq og'rig'i yoki ovoz, urg'u yoki nutq naqshidagi kichik o‘zgarishlarni o‘z ichiga olishi mumkin.
Texnik ovozli niqob. Yangi vositalar ovozlarni boshqa ovozlarga oʻxshatish uchun modulyatsiya qilishi va baʼzi hollarda biometrik maʼlumotlarni aldashi mumkin. Doimiy ravishda oldinga va orqaga harakat mavjud, chunki bu xavfsizlik tizimlari bu texnologiyalardan oshib ketadi, chunki ovozni buzish keng tarqalgan.
Omon qolish qobiliyatini aniqlash. Ovoz texnologiyasini buzish boshqa biometrik ma'lumotlarga qaraganda biroz osonroq bo‘lganligi sababli, u firibgarlik mashinasi emas, balki haqiqiy foydalanuvchi ekanligiga ishonch hosil qilish uchun omon qolish testlarini talab qiladi.
Amaliy qism
Birinchi qadamda terminlaga cd Downloads komandasi kiritiladi va audio faylingiz bo‘lsa, yuklash va uni qayta ishlash ancha vaqt talab etadi, shuning uchun eng yaxshi yo‘l uzun audio manbasini fayldan kichik bo‘laklarga bo‘lish va keyin bu qismlarda nutqni aniqlashni amalga oshirish quyidagi oyna ushbu holat uchun komanda kiritiladi, natijasi quyidagi oynada keltirilgan berilgan.
6.1-rasm. Faylni tanlash
6.2-rasm. Pydub komanda oynasi
Misol app.py to‘g'ridan-to‘g'ri mikrofondan uzatiladigan tovushda nutqni aniqlash uchun ushbu kodidan kiritiladi:
6.3-rasm. Nutqni aniqlash
Ikkinchi misol app_audio.py mahalliy audio fayldan yuklangan tovushdan nutqni aniqlash uchun ushbu kod kiritiladi:
6.4-rasm.
Qayta app.py komandasi kiritiladi,sababui endi qanday jimla aytilsa, masala, “hello how are you” 4sekund ishida ushbu so‘zni matn ko‘rinishiga aylantirib beradi, quyidagi oynada natijani ko‘rish munkin.
6.5-rasm. “Hello how are you” so‘zini matn ko‘rinishda terminlda paydo bo‘lishi
Topshiriq
Yuqoridagi komandaalrdan foydalanib windows, linix OT larda so‘zlarni matn ko‘rinishga o‘tkazishni bajarish.
Nazorat savollari
Ovoz orqali identifikatsiya/autentifikatsiya tizimining vazifasi nimadan iborat?
Ovoz orqali so‘zlarni matn ko‘rinishiga o‘tkazish qanday amlga oshiriladi?
|
| |