{"service":"media-api","version":"1.0.0","endpoints":{"text_to_text":"POST /chat","text_to_speech":"POST /chat/speak","image_to_text":"POST /vision","image_to_speech":"POST /vision/speak","batch_ocr":"POST /ocr/batch","batch_ocr_speak":"POST /ocr/batch/speak","speech_to_text":"POST /stt","speech_to_speech":"POST /speech","direct_tts":"POST /tts","voice_preview":"GET /voices/{name}/preview.wav","sessions":"GET /sessions","openai_chat":"POST /v1/chat/completions","openai_audio":"POST /v1/audio/speech","websocket":"WS /ws"}}