AiHummer
Oʻzbekcha
KirishShaxsiy kabinet
v1.1.x
{ }Swagger

SIP ovoz plagin

v1.1.x · yangilandi 2026-07-05

SIP Voice agentingizni telefon orqali bog‘laydi. U javob beradi va har qanday standart SIP trunk orqali haqiqiy qo’ngʻiroqlarni amalga oshiradi, qoʻngʻiroq davomida jonli nutq aylanishini bajaradi va qoʻngʻiroq tugagach sizga yozuv va qoʻngʻiroqdan keyingi xulosa beradi. U operator-neitral: u oddiy SIP gapiradi, shuning uchun hech qanday operatorga bog‘lanish yo‘q — uni telefon xizmat ko‘rsatuvchingiz sizga beradigan istalgan trunkga yo‘naltiring.

Plagin host-ga mos holda ishlaydi va birlashtiradi baresip (SIP/RTP tugun nuqtasi), bir ALSA loopbek audio yo’li va qo’ng’iroq bilan gatewayning ovoz almashish o’rtasida audioni harakatlantiradigan kichik Python ko’prigi. U gateway bilan aihummer.service.v1 shartnoma. Oxirgi foydalanuvchi kanal xatti-harakati kanal sahifasida SIP; bu sahifa plaginning o‘zini qamrab oladi.

Faktlar

Maydon Qiymat
Versiya 25.1.0
Sog’liq porti 8830
SIP tinglash 5062
baresip nazorati 4444
Ishlash vaqti baresip + ALSA loopback + Python ko‘prigi, mezbon-native

Bu nima

Telefon qo‘ng‘irog‘i va AiHummer burilishi orasidagi koʻprik. Qo‘ng‘iroq ulanadigan paytda, audio oqadi baresip ALSA loopback orqali Python ko’prigiga, u ishlaydi nutqdan-matnga → agent navbati → matndan-nutqqa tsikl qiladi va javobni qo’ng’iroqqa qayta ijro etadi. Ikki ta nutq dvigateli mavjud:

  • yandex — real vaqtli bulut nutq dvigateli.
  • local — to‘liq o‘z-o‘zini ishga tushiradigan, foydalanish faster-whisper STT uchun va edge-tts TTS uchun.

Qanday ishlatiladi

Qo’ng’iroq davomida agent faqat gapirishdan ko’proq ish qilishi mumkin:

  • ask_assistant — qo‘ng‘iroq qilayotgan agentni ishga tushirib, qo‘ng‘iroq qiluvchiga javob bering.
  • send_dtmf — DTMF tovushlarini chiqarish (masalan, IVR orqali navigatsiya qilish yoki kod kiritish uchun).
  • yozuv — qo‘ng‘iroq audio yozuvini olish.
  • soʻkinish — qo’ng’iroq qiluvchi agentning gapini tabiiy ravishda to’xtatishga ruxsat bering.
  • qo’ng’iroqdan keyingi qisqacha ma’lumot — qo’ng’iroq tugagach, qisqacha mazmunini ishlab chiqing.
caller ─▶ SIP trunk ─▶ baresip ─▶ ALSA loopback ─▶ bridge ─▶ STT ─▶ agent turn ─▶ TTS ─▶ caller

Xususiyat doirasi

[!WARNING] SIP plaginini qo‘llab-quvvatlaydi STT, TTS, barge-in, DTMF va faqat yozib olish. U qiladi emas nutq tarjimasini taqdim etish — bu alohida asosiy imkoniyatdir (qara Nutqni tarjima qilish va video) va SIP qo’ng’iroq yo’lining bir qismi emas. Telefon qo’ng’irog’ida shuni taxmin qilmang.

O’rnatish

Admin UI orqali marketplace’dan SIP Voice’ni bir marta bosish bilan o‘rnatish. Host-native deployer plaginini yuklab oladi, uning o‘rnatish bosqichini bajaradi, sandboxed systemd birlikni yaratadi va sog‘liqni tekshirish endpoint’ini kutadi, keyin uni tayyor deb belgilaydi — qarang O’rnatish va yangilanishlar. Keyin SIP trunk kreditialaringizni sozlaysiz va tanlaysiz yandex yoki local motor.

[!TIP] To‘liq o‘zingiz joylashtirgan, to‘lanmagan modellar bo‘lmagan sozlama uchun, tanlang local motor: faster-whisper va edge-tts butun ovoz yo‘lini o‘zingizning serveringizda saqlang.

Xavfsizlik va chegaralar

  • Operatorga bogʻliq bo‘lmagan trank. Standart SIP trunk, operatorga bog‘lanish yo‘q; kodek, DTMF va yo‘naltirish mosligini tekshiring.
  • Doira STT/TTS/DTMF/yopiq yozuv/barge-in. Nutq tarjimasi yo‘q qo‘ng‘iroq yo‘li (bu asosiy imkoniyatdir).
  • Mehmon-ona baresip, loopback va ko’prik systemd ostida ishlaydi, emas idishda.
  • Yozuv oshkora. Yozib olish va qo’ng’iroqdan keyingi xulosalar qo’ng’iroq xususiyatlaridir siz yoqasiz — qo’ng’iroq audiolarini mahalliy rozilik/saqlash qoidalaringizga ko’ra boshqarasiz.

Keyingi qayerga