Telegramda yozing@Odilient

SI VA AVTOMATLASHTIRISH

Bronjoy SI-retsepshni

O‘zbekistondagi salon va sartaroshxonalar uchun ovozli SI-retsepshn. U o‘zbekcha, ruscha va aralash nutqni tushunadi, haqiqiy jadval va narxlarni tekshiradi va mijozni yozib qo‘yadi.

O‘z mahsulotimiz
Mijoz
Mahalliy xizmatlar
Soha
Davom etmoqda
Muddat
2026
Yil
Boshlang‘ich nuqta

Muammo

O‘zbekistondagi kichik salon va sartaroshxonalar yozilishlarni telefon orqali qabul qiladi, ko‘pincha telefonni ko‘tarishi kerak bo‘lgan odam aynan shu paytda mijoz bilan band bo‘ladi. Qo‘ng‘iroq qiluvchilar gap o‘rtasida o‘zbekchadan ruschaga o‘tib ketadi, vaqtni noto‘g‘ri eshitadigan, narxni o‘zidan to‘qiydigan yoki aslida qilinmagan yozilishni «qildim» deydigan ovozli agent esa umuman agent bo‘lmaganidan ham yomonroq. Liniyadagi har bir soniya jimlik ham hisobda.

Biz nima qildik

Yechim

Biz navbatma-navbat ishlaydigan ovozli agent qurdik: u qo‘ng‘iroq qiluvchining ovozini haqiqiy yozilish vositalari biriktirilgan holda to‘g‘ridan-to‘g‘ri Gemini’ga yuboradi va javobni jumlama-jumla edge-tts’ga oqim bilan uzatadi. Vaqtni faqat band qilish tokeni orqali yozish mumkin, hech bir vosita narxni qabul qilmaydi, yozilish, bekor qilish yoki vaqtni ko‘chirish haqidagi har bir jumla esa aytilishidan oldin haqiqatan muvaffaqiyatli bajarilgan vositalar bilan solishtiriladi.

Texnologiyalar
Geminiedge-ttsLaravel 12Nuxt 4PostgreSQLOpenRouterTelegram Bot APIDocker
Parda ortida

Loyiha qanday yaratildi

O‘zbek va rus tillarida yozib qo‘yadigan ovozli SI-retsepshn

Bronjoy SI-retsepshni biznesga kelgan qo‘ng‘iroqlarga qo‘ng‘iroq qiluvchining tilida javob beradi. U o‘zbekcha, ruscha va «menga zapis kerak, ertaga utrom» kabi aralash nutqni tushunadi, haqiqiy jadval va narxlar ro‘yxatini o‘qiydi, vaqtni band qilib turadi va Bronjoy boshqaruv paneliga haqiqiy yozilishni kiritadi — ega u yerda har bir qo‘ng‘iroqni va uning transkriptini ko‘radi.

Hozirgi holat: retsepshn brauzerdagi demo sifatida boshidan oxirigacha ishlaydi va demo sartaroshxonaning haqiqiy jadvaliga yozib qo‘yadi. Production’da funksiya hozircha o‘chirilgan VOICE_ENABLED bayrog‘i ortida turibdi, shuning uchun bronjoy.com/ai-receptionist dagi demo sahifa e’lon qilingan, lekin uning ovozli API’si 404 qaytaradi. Telefoniya qismi — haqiqiy +998 raqami — hali qurilmagan.

Asosiy imkoniyatlar

  • Faqat haqiqiy ma’lumotlar — xizmatlar, bo‘sh vaqtlar va biznes ma’lumotlari biznesning o‘z yozuvlaridan olinadi, hech bir vosita esa narxni qabul qilmaydi.
  • Vaqtni band qilib turish — hold_slot vaqtni zaxiraga oladi va book_appointment talab qiladigan hold_token ni qaytaradi. Shu tufayli agent jadvalda hech qachon taklif qilinmagan vaqtga yoza olmaydi, ikki mijoz esa bitta vaqtni ola olmaydi.
  • Da’volarni tekshirish — rus, o‘zbek yoki ingliz tilidagi yozilish, bekor qilish yoki vaqtni ko‘chirish haqidagi gaplar nutqqa aylantirilishidan oldin tekshiriladi. Unga mos muvaffaqiyatli vosita chaqiruvi bo‘lmasa, jumla tasdiqlovchi savolga aylantiriladi, bu to‘xtatish esa jurnalga yoziladi.
  • Haqiqatan odamga yetib boradigan uzatish — escalate_to_human sababi va qo‘ng‘iroq qiluvchining oxirgi so‘zlari bilan Telegram’ga muhim bildirishnoma yuboradi.
  • Ega uchun sozlamalar — salomlashuv, tillar, ovoz jinsi, hurmat yoki norasmiy murojaat (siz yoki sen), mahalliy so‘zlar va ichki qoidalar.
  • Xarajatlar so‘mda — qo‘ng‘iroq xarajatlari tokenlarda emas, har kuni yangilanadigan Markaziy bank kursi bo‘yicha o‘zbek so‘mida ko‘rsatiladi.

Arxitektura va texnologiyalar

Real vaqt API’si emas, navbatma-navbat ishlash

Qo‘ng‘iroq qiluvchining har bir gapi uchun har bir vosita aylanishida bitta oqimli Gemini chaqiruvi bajariladi: qo‘ng‘iroq qiluvchining ovozi yozilish vositalari bilan birga to‘g‘ridan-to‘g‘ri modelga yuboriladi, barcha aylanishlar va modeldan modelga zaxira o‘tishlar uchun esa umumiy 20 soniyalik muddat bor. «Avval matnga o‘girib, keyin o‘ylash» yondashuvidan ataylab voz kechdik: telefon sifatidagi test yozuvlarimizda u har bir almashinuvga 1,8–2,7 soniya qo‘shgan va so‘zlarning o‘zi yetkazmaydigan narsalarni yo‘qotgan. Transkripsiya keyinroq — subtitrlar, CRM yozuvi va qidiruv uchun bajariladi. Telefon liniyasi ham xuddi shu yo‘ldan foydalanadi, shuning uchun telefoniyani agentni qayta yozmasdan qo‘shish mumkin.

Modellar va ovozlar

Agent past fikrlash darajasi bilan gemini-3.5-flash-lite modelida ishlaydi, yuklama oshganda esa gemini-3.1-flash-lite ga o‘tadi; bitta vosita aylanishi 1,4–1,6 soniya davom etgan. Nutq uz-UZ-MadinaNeural kabi edge-tts ovozlaridan olinadi: ularda birinchi tovush 0,5 soniyada kelgan, Gemini TTS’da esa 6,6 soniyada. Jadvalni tekshirish paytidagi pauzani har bir tilda keshlangan «bir daqiqa» iborasi to‘ldiradi, Nuxt demo sahifasi esa transkript yonida har bir vosita ishga tushishini, jumladan tekshiruv to‘xtatib qolgan har bir da’voni ko‘rsatadi.

Faqat o‘zbek tilida chiqqan xatolar

Haqiqiy o‘zbek tilidagi sinovlar ingliz tilidagi test hech qachon topmaydigan xatolarni ochib berdi:

  • Narxlar g‘alati tovushga aylangan. «80 000 so‘m» «80 och och och son» deb o‘qilgan, chunki o‘zbekcha ovoz minglarni ajratuvchi bo‘shliqni so‘z deb o‘qigan. Endi narxlar modelga bo‘shliqsiz yuboriladi.
  • Vaqt noto‘g‘ri o‘girilgan. 14:30 ga band qilingan vaqt «o‘n ikki yarim» deb takrorlangan. Endi vaqt jadval qaytargan ko‘rinishda aynan takrorlanadi.
  • Ikki marta yozilgan mamlakat kodi. Telefon raqami 998 ikki marta takrorlangan holda qaytgan. Endi +998 va to‘qqiz raqamdan boshqa har qanday format rad etiladi, og‘zaki aytilgan raqamlar esa har doim qayta o‘qib beriladi yoki qo‘ng‘iroq qiluvchining raqamidan (caller ID) olinadi.

Demo uchun himoya choralari

Ommaviy demo bitta sessiyada 30 ta almashinuv va 10 daqiqaga, bitta IP manzildan esa soatiga 20 ta sessiyaga ruxsat beradi. Har soatda ishlaydigan voice:sweep-demo vazifasi demo yozilishlarni 24 soatdan keyin o‘chiradi, qo‘ng‘iroq audiosi esa sukut bo‘yicha saqlanmaydi. Test qo‘ng‘iroqlarimizda uch almashinuvli to‘liq yozilish taxminan 120–150 so‘m, ya’ni taxminan bir AQSh senti turgan.

Nima topshirdik

Biz agentni, uning vositalari va himoya choralarini, ovozli konveyerni, egasi uchun qo‘ng‘iroqlar jurnali va sozlamalar ekranlarini hamda brauzerdagi demoni loyihaladik va yaratdik. Hali qurilmagan: haqiqiy telefon raqami, chiquvchi qo‘ng‘iroqlar va boshqa kanallar.

O‘xshash ishlar

Bu sun’iy intellekt integratsiyasi va avtomatlashtirish bo‘yicha ishlarimizning bir qismi. Odamga uzatish Bronjoy xodimlar boti ortidagi bildirishnomalar qatlamidan foydalanadi, Bronjoy MCP serverlari esa matn bilan ishlaydigan SI-assistentlarga xuddi shu jadvallarga yozib qo‘yish imkonini beradi.

Birga yaratamiz

Bronjoy SI-retsepshni kabi loyiha kerakmi?

Mahsulotingiz nima qilishi kerakligini ayting. Ish hajmini belgilaymiz, muddatlarni rejalashtiramiz va qat’iy narx yuboramiz — bepul va davom ettirish majburiyatisiz.

Bepul konsultatsiya Majburiyatsiz Tezkor javob