Full-featured SIP router with multi-provider trunking, browser softphone via WebRTC, real-time Opus/G.722/PCM transcoding in Rust, RNNoise ML noise suppression, Kokoro neural TTS announcements, and a Lit-based web dashboard with live call monitoring and REST API.
10 lines
226 B
TypeScript
10 lines
226 B
TypeScript
import { appState } from './state/appstate.js';
|
|
import { appRouter } from './router.js';
|
|
import './elements/index.js';
|
|
|
|
// Initialize URL router.
|
|
appRouter.init();
|
|
|
|
// Connect to WebSocket once at startup.
|
|
appState.connect();
|