From 8339f59cdfc63f2d58c8e26933d1bf1438479d75 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Wed, 10 Sep 2025 14:02:19 +0400 Subject: [PATCH] fix: openai audio revert --- backend/open_webui/routers/audio.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/backend/open_webui/routers/audio.py b/backend/open_webui/routers/audio.py index 4d50ee9e7e..c4a187b50d 100644 --- a/backend/open_webui/routers/audio.py +++ b/backend/open_webui/routers/audio.py @@ -337,10 +337,7 @@ async def speech(request: Request, user=Depends(get_verified_user)): timeout=timeout, trust_env=True ) as session: r = await session.post( - url=urljoin( - request.app.state.config.TTS_OPENAI_API_BASE_URL, - "/audio/speech", - ), + url=f"{request.app.state.config.TTS_OPENAI_API_BASE_URL}/audio/speech", json=payload, headers={ "Content-Type": "application/json", @@ -468,10 +465,8 @@ async def speech(request: Request, user=Depends(get_verified_user)): timeout=timeout, trust_env=True ) as session: async with session.post( - urljoin( - base_url or f"https://{region}.tts.speech.microsoft.com", - "/cognitiveservices/v1", - ), + (base_url or f"https://{region}.tts.speech.microsoft.com") + + "/cognitiveservices/v1", headers={ "Ocp-Apim-Subscription-Key": request.app.state.config.TTS_API_KEY, "Content-Type": "application/ssml+xml",