import { FalsiFind } from '@falsifind/sdk';
const stream = new FalsiFind.Stream({
apiKey: process.env.FALSIFIND_KEY,
type: 'voice',
onDetection: (result) => {
if (result.confidence > 0.9) {
// Alert agent in real-time
agentUI.showWarning({
message: 'Synthetic voice detected',
confidence: result.confidence,
callId: result.sessionId
});
}
}
});
// Connect to call audio
callSession.audioStream.pipe(stream);Streaming Capabilities
Real-time analysis for both voice and video streams with specialized detection for each media type.
Voice Streaming
Real-time voice analysis during customer service calls, support interactions, and authentication flows.
wss://api.falsifind.com/v1/voice/stream- Real-time detection
- Opus/G.711 codec
- Call center integration
Video Streaming
Live video analysis during video KYC, video calls, and real-time verification sessions.
wss://api.falsifind.com/v1/video/stream- Frame-by-frame analysis
- WebRTC support
- 1080p resolution
How Streaming Detection Works
WebSocket connections deliver continuous analysis with sub-second detection latency on live audio and video streams.
Sub-Second Detection
Low-latency time-to-useful-delta enables intervention during live interactions. Alert agents before fraudulent account modifications or transactions complete.
WebSocket Streaming
Bidirectional WebSocket connections support continuous media streaming with real-time detection events. Minimal integration overhead for existing systems.
Continuous Analysis
Stream audio or video for ongoing analysis throughout calls or sessions. Detection confidence updates as more data becomes available.
Multi-Region Deployment
Global edge deployment minimizes latency for international operations. Automatic failover ensures continuous protection during outages.
Technical Specifications
Built for production streaming environments with low latency and high concurrency.
Streaming Performance
Sub-second time-to-useful-delta
Bidirectional streaming
Per deployment region
Audio Streaming
Telephony through HD audio
Standard audio formats
Single and dual channel
Video Streaming
Real-time video analysis
HD video streams
Standard streaming protocols
Use Cases Across Industries
Real-Time Streaming enables live detection across financial services channels.
Call Center Protection
Real-time voice analysis alerts agents to synthetic speech during account modification calls. Prevent takeover before changes complete.
Live Video KYC
Analyze video verification sessions in real-time. Detect deepfakes during live interactions rather than reviewing recordings after the fact.
24/7 Support Protection
Continuous protection for around-the-clock support operations. Critical for crypto platforms where irreversible transactions demand real-time detection.
Technical Documentation
Everything you need to integrate real-time streaming into your platform.
Frequently Asked Questions
What engineering and fraud teams ask before integrating real-time streaming detection.
Key terminology
Definitions of the threats and defenses discussed on this page.
