Ovozli buyruqlarga javob beradigan oddiy Discord botini yaratish uchun biz PyCord API-dan foydalangan holda, biz ulanishimiz mumkin bo'lgan ovoz kanalidan audio o'qishimiz, uni nutqni aniqlash orqali transkriptsiya qilishimiz va foydalanuvchi tomonidan qaysi buyruq bajarilishi kerakligini tasniflashimiz mumkin. Nutqni aniqlash uchun biz OpenAI-ning Whisper modelini ishlatamiz, bu so'zlarni aniqlashning zamonaviy modeli bo'lib, ko'p hollarda insonning ish faoliyatini oshirishi mumkin. Keyin transkriptsiyani flan-t5 ga, eng raqobatbardosh ochiq manbali til modellaridan biriga uzatamiz va qaysi buyruqni - agar mavjud bo'lsa - foydalanuvchi nutqi bilan ta'riflashni so'raymiz. Agar biz buyruqni aniqlasak, ushbu holatni hal qiladigan kodni yozish orqali reaksiya bera olamiz. Avvalo, biz Disc