[laneC] log: rhubarb endpoint
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
fb59601cc3
commit
355ad2fe33
@ -98,3 +98,16 @@ stage running live; deferred.
|
||||
NEXT: Lane C M1-M4 all shipped. Available for polish / integration support.
|
||||
Blender binary here is /Applications/Blender.app/Contents/MacOS/Blender (not
|
||||
on PATH as `blender` in this session, contrary to orchestrator note).
|
||||
|
||||
## 2026-07-18 session 3b
|
||||
DONE: optional item from orchestrator — `/rhubarb?path=` endpoint. Commit fb59601.
|
||||
- `GET /rhubarb?path=` (path-guarded) -> `rhubarb -f json <wav>` -> returns
|
||||
`{metadata, mouthCues:[{start,end,value}]}` for Lane A's viseme lane.
|
||||
503 with install hint when the binary is absent (ffmpeg-style gate).
|
||||
- test_server.py: +503-when-absent assert (9 groups green).
|
||||
DECISIONS: synchronous subprocess (VO clips are short); rhubarb NOT installed
|
||||
on ultra, so only the 503 path is exercised here — happy path (JSON parse) is
|
||||
untested until `rhubarb` is on PATH. Flagged same as MediaRecorder backlog.
|
||||
BLOCKED/REQUESTS: none. To fully verify: install rhubarb-lip-sync on ultra,
|
||||
then GET /rhubarb?path=audio/<some>.wav.
|
||||
NEXT: nothing outstanding — Lane C M1-M4 + rhubarb shipped. Standing by.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user