StressLess is an Android app offering real-time, on-device stress detection using SpeechBrain ECAPA-TDNN and NPU acceleration. It works fully offline, keeps data encrypted locally, and provides actionable wellness tools.
2. Usage Scenarios
2.1 First-Time User Onboarding
User downloads and opens StressLess.
Carousel explains privacy, offline operation, and wellness toolkit.
EULA consent with medical disclaimer; must accept to proceed.
Auto-detect language; user can override.
User selects ECAPA-TDNN model size guided by device storage.
Model downloads, verifies, and initializes locally.
2.2 Daily Stress Check
From Home Dashboard, user taps “Voice Check.”
Records 30s audio with noise and quality indicators.
ECAPA-TDNN classifies stress level (1–10) with confidence.
Result displayed with emotion annotation, explanation, and recommendations.
User can tag context (meeting, commute, break).
2.3 Conversational Wellness Chat
User taps “Chat” to enter text or voice message.
AI advisor analyzes verbal and textual cues.
Context-aware responses include stress insight and actionable tips.
History of recent conversations displayed.
2.4 Trend Tracking & Insights
Tapping “Trends” shows weekly stress patterns in chart and calendar heatmap.
Users long-press a day to add notes.
AI-powered insights summarize triggers and coping strategies.