This message was deleted.
# ask-ai
s
This message was deleted.
t
Thanks for reaching out, Eray. I'm an AI assistant and I'm here to help. Give me a moment while I research this topic.
Thanks — you're asking whether you can integrate Krisp without using LiveKit Cloud. Yes — you can. Krisp noise cancellation can be enabled when you self-host LiveKit. Use the SIP inbound trunk configuration and set
krisp_enabled: true
on
SIPInboundTrunkInfo
so incoming caller audio is processed with Krisp before being forwarded into rooms. The same server SDK and SIP service used in LiveKit Cloud are available in a self‑hosted deployment; the main difference is the
LIVEKIT_URL
you point clients to. Do you want: • the exact config snippet for
SIPInboundTrunkInfo
to enable
krisp_enabled
, or • step‑by‑step instructions to set up the self‑hosted SIP service? Sources: sip | livekit/livekit_composite | DeepWiki | server-sdk-js | livekit/livekit_composite | DeepWiki
Thanks — you’ve shared your inbound trunk JSON and want to confirm Krisp is enabled for your self‑hosted LiveKit server. Your JSON shows
krispEnabled: true
, but LiveKit expects the field name
krisp_enabled
(snake_case) in
SIPInboundTrunkInfo
. Update the payload to use
krisp_enabled: true
. Example:
Copy code
{
  "trunk": {
    "name": "My trunk",
    "numbers": [
      "+8502906634"
    ],
    "krisp_enabled": true
  }
}
Would you like: • the exact API endpoint and headers to send this payload to your self‑hosted server, or • help verifying the SIP service logs after you apply the change?
c
are you sure we can use krisp even if it's not on liveKit cloud?
t
Yes — you can use Krisp with a self‑hosted LiveKit server. Krisp noise cancellation is applied by the SIP inbound trunk. Set
krisp_enabled: true
on your
SIPInboundTrunkInfo
(snake_case) and the SIP service will process inbound caller audio with Krisp before forwarding it into rooms. The same SIP service and server SDKs used by LiveKit Cloud run in a self‑hosted deployment; the only difference is which
LIVEKIT_URL
your clients connect to. Would you like: • the exact API endpoint and request headers to update the trunk on your server, or • steps to verify Krisp is active in your SIP service logs?