speechkid-api / main.py

Commit History

main: background self-warm thread keeps the model hot 24/7
410c144

yoavzamir Claude Opus 4.8 commited on

warmup: eager Supabase init + dummy score pass + GET / and POST /warmup endpoints
0da9143

yoavzamir commited on

Add 8 CV syllables: 4 shin (sha/she/shi/shu) + 4 kuf (ka/ke/ki/ku)
29c1aef

yoavzamir Claude Opus 4.7 commited on

Add 3 K words: akavish, sakin, mashrokit_kuf
8bd075e

yoavzamir Claude Opus 4.7 commited on

Add mishkafayim_kuf โ€” second classification of ืžืฉืงืคื™ื™ื for ืง testing
cc50758

yoavzamir Claude Opus 4.7 commited on

Add 3 kaf words: kova, kadur, kelev
ba132e6

yoavzamir Claude Opus 4.7 commited on

Revert audio static mount โ€” narration not needed right now
5b91790

yoavzamir Claude Opus 4.7 commited on

Mount audio_data/ at /api/v1/audio for Unity narration playback
dcc16dc

yoavzamir Claude Opus 4.7 commited on

Add 9 shin words: mashrokit, karish, marshmelo, machshev, dvash, shtayim, nachash, sheva, mivreshet_shinayim
f413818

yoavzamir Claude Opus 4.7 commited on

Add shin word: hipushit (ื—ื™ืคื•ืฉื™ืช, ladybug)
82a22c5

yoavzamir commited on

Add shin word: yanshuf (ื™ื ืฉื•ืฃ, owl)
0194adb

yoavzamir Claude Opus 4.7 commited on

Add shin word: deshe (ื“ืฉื, grass)
88f3a3a

yoavzamir Claude Opus 4.7 commited on

Add shin word: galshan (ื’ืœืฉืŸ, surfboard)
78220d9

yoavzamir Claude Opus 4.7 commited on

Add 5 new shin words: shin, shofar, mishkafayim, shatiach, sharsheret
672c91b

yoavzamir Claude Opus 4.7 commited on

Add GET/POST /api/v1/progress endpoints for level progress
3794a33

yoavzamir Claude Opus 4.7 commited on

Add GET /api/v1/dashboard endpoint for user stats
58efb6a

yoavzamir Claude Opus 4.6 commited on

Switch to X-Supabase-Token header + proper token verification
2723298

yoavzamir Claude Opus 4.6 commited on

Add per-user data isolation with Supabase Auth
e1c8bd3

yoavzamir Claude Opus 4.6 commited on

Add sh_sound as supported isolated sound word
211d0da

yoavzamir Claude Opus 4.6 commited on

Add Supabase data storage for recordings, grades, and logs
8f8650b

yoavzamir Claude Opus 4.6 commited on

Add isolated K/T sound detection for children who can't say full words
79d8a10

yoavzamir commited on

Add Competitive Alignment for K (ืง) vs T (ืช) substitution detection
cdf4445

yoavzamir Claude Opus 4.6 commited on

๐Ÿง  Upgrade LLM System Prompt with deep clinical Chain-of-Thought reasoning
f31df79

yoavzamir commited on

โšก Pre-load Wav2Vec2 model on startup to eliminate cold start delay
b825f4b

yoavzamir commited on

๐Ÿ“š Add new target words: shemesh, shaon, shulchan
2a1c15f

yoavzamir commited on

๐Ÿš€ Deploy mobile audio conversion fix
bf1ca05

Nanny7 commited on

๐Ÿš€ Deploy fixed main.py and requirements
4e80aef

Nanny7 commited on