Skip to content

Bandwidth real-time call transcription #143

@lukeocodes

Description

@lukeocodes

Server-side Node.js using the Bandwidth Node SDK (@bandwidth/sdk). Bandwidth is a US carrier-grade CPaaS used by enterprises. Uses the Voice API to answer inbound calls and stream audio via Bandwidth's media streaming (WebSocket BXML verb) to a Node.js server, which forwards to Deepgram live WebSocket.

Professional path: Bandwidth BXML (stream verb) → WebSocket server → Deepgram STT

Credentials likely needed

  • BANDWIDTH_ACCOUNT_ID
  • BANDWIDTH_API_TOKEN
  • BANDWIDTH_API_SECRET
  • BANDWIDTH_PHONE_NUMBER
  • DEEPGRAM_API_KEY

Language

Node.js

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions