feat: add migrations, test scripts, and utility tools
- Add database migrations (006-028) for face recognition, identity, file_uuid - Add test scripts for ASR, face, search, processing - Add portal frontend (Tauri) - Add config, benchmark, and monitoring utilities - Add model checkpoints and pretrained model references
This commit is contained in:
28
test_quick.sh
Executable file
28
test_quick.sh
Executable file
@@ -0,0 +1,28 @@
|
||||
#!/bin/bash
|
||||
# Quick test - play first 3 segments only
|
||||
|
||||
set -e
|
||||
|
||||
VIDEO=/tmp/charade_audio.wav
|
||||
ASR=/tmp/asr_small.json
|
||||
ASRX=/tmp/asrx_charade_optimized.json
|
||||
FACE=/tmp/face_long.json
|
||||
POSE=/tmp/pose_long.json
|
||||
|
||||
echo "Quick Test: First 3 segments"
|
||||
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
||||
|
||||
# Extract first 3 ASR segments
|
||||
jq '.segments[:3]' "$ASR" >/tmp/asr_test_3.json
|
||||
|
||||
echo "Test segments:"
|
||||
jq -r '.segments[] | "[{start}s - {end}s] {text}"' /tmp/asr_test_3.json
|
||||
echo
|
||||
|
||||
./target/release/integrated_player \
|
||||
--video "$VIDEO" \
|
||||
--asr /tmp/asr_test_3.json \
|
||||
--asrx "$ASRX" \
|
||||
--face "$FACE" \
|
||||
--pose "$POSE" \
|
||||
--continuous-demo
|
||||
Reference in New Issue
Block a user