Skip to content

[CR] TTS API 변경 대응 (POST /chat/voice/synthesize) #53

Description

@DDINGJOO

영향받는 Epic/Story/Task

없음 (백엔드 API 변경 대응)

제안 변경 사항

백엔드 TTS API 변경으로 인한 프론트엔드 수정

Request 변경

필드 Before After
text 필수 삭제 (DB에서 조회)
messageId 없음 필수 (신규)
roomId 없음 필수 (신규)
voice 선택 선택 (기본값: FEMALE)

Response 변경

  • cached 필드 추가 (캐시 여부)

에러 응답

  • 400: messageId/roomId 누락
  • 404: Message not found

영향도

FE

수정 대상 파일

  • src/domains/chat/services/chatService.js
  • src/domains/freetalk/pages/ChatRoomPage.jsx
  • src/domains/freetalk/components/ChatRoomModal.jsx

결정/대안/근거(ADR 링크)

백엔드 API 스펙 변경에 따른 필수 대응

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions