{"status":"ok","version":"0.2.0","engines":{"tts_loaded":true,"stt_loaded":true,"avatar":[{"id":"baseline-presenter-1","status":"ready","mode":"offline","lipSync":false,"audioDrivenMouth":false,"stub":false,"hardware":"cpu","outputs":["video/mp4","text/x-ass","image/jpeg","audio/wav"]},{"id":"rigged-face-2d-1","status":"ready","mode":"offline","lipSync":false,"audioDrivenMouth":true,"photoreal":false,"stub":false,"rig":"gwen-rig-1","mouthAnimation":"viseme_rig_2d","notice":"Audio-driven 2D character rig. Jaw, lip shape, teeth, tongue, blinks, brow, gaze, and head motion are computed from the narration audio and script. This is the character's own designed geometry rendered directly - not a photoreal image, and not a neural lip-sync of a photographic portrait.","hardware":"cpu","characters":[{"id":"gwen","versionId":"gwenv_2","name":"Gwen","description":"Dark-purple face, large violet eyes, restrained smile, sweeping purple crest over a bob.","artStatus":"rigged_geometry","placeholderArt":true,"defaults":{"layout":"portrait","fps":25,"voice":"af_heart","speed":1.0}}],"outputs":["video/mp4","text/x-ass","image/jpeg","audio/wav","application/json"]},{"id":"stub-viseme-frames-1","status":"ready","mode":"offline","lipSync":false,"audioDrivenMouth":true,"stub":true,"mouthAnimation":"viseme_stub","notice":"Placeholder geometry driven by a viseme track. Not a lip-sync model, not final character artwork.","hardware":"cpu","characters":[{"id":"gwen","versionId":"gwenv_2","name":"Gwen","description":"Dark-purple face, large violet eyes, restrained smile, sweeping purple crest over a bob.","artStatus":"rigged_geometry","placeholderArt":true,"defaults":{"layout":"portrait","fps":25,"voice":"af_heart","speed":1.0}}],"outputs":["video/mp4","text/x-ass","image/jpeg","audio/wav","application/json"]},{"id":"musetalk-1.5","status":"unavailable","mode":"offline","lipSync":true,"stub":false,"hardware":"gpu","reason":"no reviewed lip-sync worker is configured; model weights are not present on this host","requires":["RASPY_AVATAR_LIPSYNC_ENDPOINT (a reviewed worker holding the model weights)","RASPY_AVATAR_LIPSYNC_REVISION (an immutable code/weights revision)","RASPY_AVATAR_LIPSYNC_LICENSE (reviewed license evidence)"],"outputs":["video/mp4","text/x-ass","image/jpeg","audio/wav"]}]}}