Summary
Replace AB pre-recorded responses with real-time AI conversations engage spam callers for a longer period.
Inspired by (O2) AI Scam Adviser – Meet dAIsy, the scam-fighting AI bot
Current Limitations
- Voice Activity Detection (silence/speech detection)
- Fixed pre-recorded WAV responses
- No conversation understanding or context awareness
- Predictable patterns easily recognized by experienced telemarketers
Proposed Java-Native Solution
I think that a purely local implementation makes sense from a cost perspective and for data protection reasons.
- Speech-to-Text: whisper-jni
- Dialog AI: llama.cpp Java bindings
- Text-to-Speech: Piper TTS via JNI or existing Java TTS