Commit Graph

4 Commits

Author SHA1 Message Date
Xin Wang
ed703d6f39 Add call session store with close API and TTL cleanup.
Support immediate in-memory release via POST /api/v1/calls/{callId}/close while keeping scheduled TTL as a fallback for unclosed sessions.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-15 21:43:58 +08:00
Xin Wang
31845f7796 Add domain model, text normalizer, and AC keyword matcher.
Introduce call-session contracts and Chinese-first normalization, then wire an in-memory Aho-Corasick matcher with overlap aggregation and unit coverage.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-15 21:37:11 +08:00
Xin Wang
e6a667bea5 Scaffold project foundation for ASR event monitor.
Add Maven deps, CN mirrors with DNS workaround, H2 file DB config, and empty package layout from the confirmed solution.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-15 21:16:36 +08:00
wangx
1d941f7661 Initial commit: Spring Boot demo and ASR event monitor technical solution.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-15 20:40:49 +08:00