AiHummer
Dansk
Log indKonto
v1.2.x
{ }Swagger

SIP stemmeplugin

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

SIP Voice sætter din agent på telefonen. Den besvarer og foretager rigtige opkald over enhver standard SIP-trunk, kører en live taleomgang under opkaldet og giver dig en optagelse og en efter-opkaldsopsummering, når opkaldet slutter. Det er operatør-neutral: den taler almindelig SIP, så der er ingen låsning til en udbyder — pege den mod enhver trunk, som din teleudbyder giver dig.

Pluginet kører på værtsmaskinen og sammensætter baresip (SIP/RTP-endepunktet), en ALSA loopback lydsti, og en lille Python-bro, der flytter lyd mellem opkaldet og gatewayens taletur. Den kommunikerer med gatewayen over aihummer.service.v1 kontrakt. Slutbrugerens kanaladfærd er på kanalens side SIP; denne side dækker selve plugin’et.

Fakta

Mark Værdi
Version 25.1.0
Sundhedsportal 8830
SIP lyt 5062
baresip kontrol 4444
Kørselstid baresip + ALSA loopback + Python-bro, værts-native

Hvad det er

En bro mellem et telefonopkald og et AiHummer-sving. Når et opkald forbinder, strømmer lyd fra baresip gennem ALSA loopback til Python-broen, som kører en tale-til-tekst → agenttur → tekst-til-tale cykler og afspiller svaret tilbage i opkaldet. To taleengineer er tilgængelige:

  • yandex — en realtids sky talegenkendelsesmotor.
  • local — fuldt selvhostet, bruger faster-whisper for STT og edge-tts til TTS.

Hvordan det bruges

Under en samtale kan agenten gøre mere end bare at tale:

  • ask_assistant — kør en in-call agent tur for at besvare opkalderen.
  • send_dtmf — udsende DTMF-toner (f.eks. for at navigere i en IVR eller indtaste en kode).
  • optagelse — optag opkaldets lyd.
  • blande sig — lad opkalderen afbryde agentens tale naturligt.
  • efter-samtale resumé — udarbejd et resumé, når opkaldet slutter.
caller ─▶ SIP trunk ─▶ baresip ─▶ ALSA loopback ─▶ bridge ─▶ STT ─▶ agent turn ─▶ TTS ─▶ caller

Funktionens omfang

[!WARNING] SIP-pluginet understøtter STT, TTS, afbryd undervejs, DTMF og kun optagelse. Det gør ikke give taleoversættelse — det er en separat kernefunktion (se Taleoversættelse & video) og er ikke en del af SIP-opkaldsvejen. Antag det ikke under en telefonsamtale.

Installation

Installer SIP Voice med ét klik fra markedspladsen i admin-brugergrænsefladen. Den host-native deployer downloader plugin’et, kører dets installationsskridt, genererer en sandboxed systemd-enhed og venter på sundheds-endpointet, før det markeres som klar — se Installation og opdateringer. Du konfigurerer derefter dine SIP-trunk legitimationsoplysninger og vælger yandex eller local motor.

[!TIP] For en fuldt selv-hostet opsætning uden betalte modeller, vælg local motor: faster-whisper og edge-tts hold hele stemmestien på din egen vært.

Sikkerhed og grænser

  • Operatør-neutral trunk. Standard SIP-trunk, ingen udbyderbinding; tjek codec, DTMF og routing-kompatibilitet.
  • Omfanget er STT/TTS/DTMF/optagelse/afbrydelse. Ingen taleoversættelse på opkaldssti (som er en kernefunktion).
  • Værts-native. baresip, loopbacken og broen kører under systemd, ikke i en beholder.
  • Optagelsen er eksplicit. Optagelse og efter-opkaldsresuméer er opkaldsfunktioner du aktiverer — håndter opkaldslyd i henhold til dine lokale samtykke-/opbevaringsregler.

Hvor til næste