AiHummer
Svenska
Logga inKonto
v1.2.x
{ }Swagger

SIP-röstplugin

v1.2.x · uppdaterad 2026-07-05

SIP Voice sätter din agent på telefonen. Den svarar och placerar riktiga samtal över vilken standard SIP-trunk som helst, kör ett live-språkinslag under samtalet och ger dig en inspelning och en sammanfattning efter samtalet när det avslutas. Den är operatörneutral: den använder vanlig SIP, så det finns ingen leverantörslåsning — rikta den mot vilken trunk som helst som din teleoperatör ger dig.

Tillägget körs värd-native och sammanfogar baresip (SIP/RTP-slutpunkten), en ALSA loopback ljudväg och en liten Python-brygga som flyttar ljud mellan samtalet och gatewayens talande tur. Den kommunicerar med gatewayen över aihummer.service.v1 kontrakt. Slutanvändarkanalsbeteendet finns på kanalsidan SIP; den här sidan täcker själva tillägget.

Fakta

Fält Värde
Version 25.1.0
Hälsopunkt 8830
SIP lyssna 5062
baresip-kontroll 4444
Körningstid baresip + ALSA loopback + Python-brygga, värd-nativ

Vad det är

En bro mellan ett telefonsamtal och en AiHummer-vändning. När ett samtal ansluts, flödar ljud från baresip genom ALSA-loopbacken till Python-bron, som kör en tal-till-text → agentens tur → text-till-tal cyklar och spelar upp svaret tillbaka i samtalet. Två talmotorer är tillgängliga:

  • yandex — en realtidsmolntaligenkänning.
  • local — helt självhostad, använder faster-whisper för STT och edge-tts för TTS.

Hur det används

Under ett samtal kan agenten göra mer än att bara prata:

  • ask_assistant — kör en agenttur under samtalet för att svara på den som ringer.
  • send_dtmf — sända DTMF-toner (t.ex. för att navigera i en IVR eller ange en kod).
  • inspelning — spela in samtalsljudet.
  • avbryta — låt samtalaren avbryta agentens tal naturligt.
  • efter-samtals sammanfattning — producera en sammanfattning när samtalet avslutas.
caller ─▶ SIP trunk ─▶ baresip ─▶ ALSA loopback ─▶ bridge ─▶ STT ─▶ agent turn ─▶ TTS ─▶ caller

Funktionens omfattning

[!WARNING] SIP-pluginet stöder STT, TTS, avbryta, DTMF och endast inspelning. Det gör inte tillhandahålla talöversättning — det är en separat kärnkapacitet (se Taltolkning och video) och är inte en del av SIP-samtalsvägen. Anta inte det på ett telefonsamtal.

Installation

Installera SIP Voice med ett klick från marknadsplatsen i administrationsgränssnittet. Den värd-nativa deployern laddar ner pluginet, kör installationssteget, skapar en sandlådad systemd-enhet och väntar på hälsoendpunkten innan den markerar det som klart — se Installera & uppdateringar. Du konfigurerar sedan dina SIP-trunkuppgifter och väljer yandex eller local motor.

[!TIP] För en helt självhostad setup utan betalmodeller, välj local motor: faster-whisper och edge-tts håll hela röstvägen på din egen värd.

Säkerhet och begränsningar

  • Operatörsneutral trunk. Standard SIP-trunk, ingen operatörslåsning; kontrollera codec, DTMF och routningskompatibilitet.
  • Omfattningen är STT/TTS/DTMF/inspelning/avbrytning. Ingen talöversättning på anropsväg (det är en kärnfunktion).
  • Värd-inhemsk. baresip, loopbacken och bron körs under systemd, inte i en behållare.
  • Inspelningen är explicit. Inspelning och sammanfattningar efter samtal är samtalsfunktioner du aktiverar — hanterar samtalsljud enligt dina lokala samtycke-/lagringsregler.

Vart härnäst