AiHummer
Беларуская
УвайсціАсабісты кабінет
v1.2.x
{ }Swagger

Плагін SIP Voice

v1.2.x · абноўлена 2026-07-05

SIP Voice ставіць вашага агента на тэлефон. Ён адказвае і робіць сапраўдныя званкі праз любы стандартны SIP-транк, праводзіць жывы аналіз гаворкі падчас званка і перадае вам запіс і рэзюмэ пасля завяршэння званка. Гэта нейтральны да аператараён падтрымлівае просты SIP, таму няма прывязанасці да аператара — накіруйце яго на любы трак, які прадаставіць ваш тэлефонны пастаўшчык.

Плагін працуе на носьбіце хаста і злучае паміж сабой baresip (канец кропкі SIP/RTP), а ALSA вяртанне шлях аўдыё і маленькі мост на Python, які пераносіць аўдыё паміж званком і голасавым абаротам шлюза. Ён камунікуе з шлюзам праз aihummer.service.v1 договор. Паводзіны канала канцавага карыстальніка знаходзяцца на старонцы канала SIPГэтая старонка прысвечана самаму плагіну.

Факты

Поле Кошт
Версія 25.1.0
Медыцынскі порт 8830
SIP слухаць 5062
кіраваннеbaresip 4444
Час выканання baresip + ALSA loopback + Python мост, родны для хаста

Што гэта

Мост паміж тэлефонным званком і паваротам AiHummer. Калі званок злучаецца, аўдыё перадаецца з baresip праз ALSA лупбек у Python мост, які працуе речь-у-тэкст → пераход агента → тэкст-у-речь цыкл і перадае адказ назад у выклік. Даступныя два голасавыя рухавікі:

  • yandex — рэальны часавы воблачны рэчывы рухавік.
  • local — цалкам самафінансаваны, з выкарыстаннем faster-whisper для STT і edge-tts для TTS.

Як гэта выкарыстоўваецца

Падчас званка агент можа рабіць больш, чым проста размаўляць:

  • ask_assistant — запусціце агента для ўваходнага выкліку, каб адказаць на выклік.
  • send_dtmf — выпраменьваць DTMF-тоны (напрыклад, каб кіраваць IVR або ўвесці код).
  • запіс — запісаць аўдыё званка.
  • уваліцца — дазвольце абаненту натуральна перабіваць размову агента.
  • рэзюмэ пасля званка — стварыць рэзюмэ пасля заканчэння званка.
caller ─▶ SIP trunk ─▶ baresip ─▶ ALSA loopback ─▶ bridge ─▶ STT ─▶ agent turn ─▶ TTS ─▶ caller

Дыяпазон функцый

[!WARNING] Плагін SIP падтрымлівае STT, TTS, перапыненне, DTMF і толькі запіс. Гэта робіць не забяспечваць пераклад маўлення — гэта асобная асноўная магчымасць (глядзі Пераклад прамоў і відэа) і не з’яўляецца часткай маршруту выкліку SIP. Не дапускайце гэтага падчас тэлефоннага званка.

Устаноўка

Усталюйце SIP-гатовы голас у адзін клік з рынку праз адміністрацыйны інтэрфейс. Эрманскі дэплойер загружае плагін, выконвае крок усталёўкі, стварае ізаляваную адзінку systemd і чакае гатовасці кантрольнага пункта здароўя, перш чым пазначыць яго гатовым — глядзіце Устаноўка і абнаўленні. Затым вы наладжваеце свае ўліковыя дадзеныя SIP-транку і выбіраеце yandex ці local матор

[!TIP] Для цалкам самастойна размешчанай сістэмы без платных мадэляў выберыце local матор faster-whisper і edge-tts трымаць увесь галасавы шлях на ўласным хосце

Бяспека і абмежаванні

  • Труба незалежная ад аператара Стандартны SIP-транк, без прывязкі да правайдэра; праверце сумяшчальнасць кодэкаў, DTMF і маршрутызацыі.
  • Сфера дзейнасці ахоплівае STT/TTS/DTMF/запіс/перапыненне. Пераклад прамовы недаступны шлях выкліку (гэта базавая магчымасць)
  • Гаспадар-родны baresip, петля вяртання і мост працуюць пад systemd, а не у кантэйнеры
  • Запіс з’яўляецца адкрытым. Запіс і рэзюмэ пасля званка — гэта функцыі званка. вы дазваляеце — апрацоўваць аўдыё выкліку ў адпаведнасці з вашымі мясцовымі правіламі згоды/захоўвання.

Куды далей