The fc-speech-align container on BLUEJAY-WS (port 9200) is the speaches build of faster-whisper-server, which exposes the OpenAI-compatible /v1/audio/transcriptions contract — not the FlowerCore /align contract. FasterWhisperAlignmentClient (FlowerCore.Common a1b3bfc) supports both shapes; tell it explicitly to talk OpenAI-compatible here so requests land on the right endpoint and verbose_json gets adapted into the FC alignment response. Also pin the Model id to one speaches recognizes. Switch back to fc-align once a native /align backend is deployed (or wire a tiny FastAPI shim in front of speaches if we want a stable contract). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
10 KiB
10 KiB