## [문제 상황] - Swagger UI로 OpenAPI 3.0 스펙의 POST 엔드포인트(예: /tts/text-to-speech)로 오디오 데이터를 요청 - 서버가 오디오(binary) 데이터를 반환함 (예: mp3, wav 등) - Swagger UI는 이를 `<audio src="엔드포인트">`로 표시함 - 하지만 audio 태그의 src는 GET 방식만 지원하기 때문에, 직접 POST 요청이 필요한 엔드포인트에서는 재생이 안 되고, 그레이아웃(비활성) 처리됨 ## [해결] - 1. 오디오 데이터를 바로 재생하려면 audio 요소에 Blob URL을 만들어서 src로 넣어주면 됨 - 오디오 데이터를 blob으로 받아와서 임시 URL로 audio 재생이 가능해야 한다는 의미 - 2. 응답 코드(HTTP 200)와 content-type(audio)인 경우에만 동작하면 충분
[문제 상황]
<audio src="엔드포인트">로 표시함[해결]