Skip to content

feat(feedback): 전달력(목소리) 피드백 강화#127

Merged
i3months merged 1 commit into
devfrom
feature/delivery-feedback-enrich
Jun 28, 2026
Merged

feat(feedback): 전달력(목소리) 피드백 강화#127
i3months merged 1 commit into
devfrom
feature/delivery-feedback-enrich

Conversation

@i3months

Copy link
Copy Markdown
Member

변경 사항

실전 면접 후 "내 목소리 관련 피드백을 강화하면 좋겠다"는 요청 반영. 선택한 4가지 모두 구현.

1. 답변별 전달력 코칭 문장 + 기준값 배지

  • DeliveryFeedback.assess (신규): 답변 음성 메트릭에서 결정론적(LLM 비호출)으로 평가.
    • 임계치: 발화 속도(어절/분 90~150), 무음 비율(>35%), 100어절당 간투어(>3), 발음 신뢰도(<0.85).
    • 이슈 0/1/2+개 → deliveryRating GOOD/FAIR/POOR, deliveryComment 한 줄 코칭(예: "말이 빠른 편입니다(약 168 어절/분). 핵심 문장 앞에서 한 박자 쉬어 강조하세요.").
  • MessageResult/MessageResponse에 노출(종료 세션·음성 답변만, 기존 게이팅 동일).

2. 발음 정확도 노출

  • 이미 계산되던 pronunciationAccuracy(STT 신뢰도 근사)를 API + 칩("발음 정확도 92%")으로 노출.

3. 자기소개 개별 음성 분석

  • 첫인상 평가가 세션 평균이 아니라 자기소개 답변 단독의 WPM/무음/간투어를 사용.
  • SessionFeedbackRequestergenerate.feedback.selfIntroVoiceAnalysis 동봉 → AI feedback_consumer가 첫인상 평가에 사용, self_intro 프롬프트가 음성 지표를 적극 반영.

프론트

  • AnswerCoachingAccordion: 전달력 배지(우수/보통/미흡) + 발음 정확도 칩 + 코칭 문장 표시.

검증

  • 백엔드 DeliveryFeedbackTest 추가, ./gradlew test 전체 통과. OpenAPI 재생성 + 프론트 타입 갱신, npm run build 통과(기존 lint 에러 2파일은 무관).

비고

  • 음성 메트릭은 STT 파생값만 사용(음량/피치 등 raw 오디오 DSP 미사용) — 속도·휴지·간투어·인식 신뢰도 기준.
  • 후속 PR: 짧은 확인 질문/답변 커버(별도).

🤖 Generated with Claude Code

실전 면접 후 "목소리 피드백을 강화하고 싶다"는 요청 반영.

- DeliveryFeedback.assess: 답변 음성 메트릭(어절/분·무음 비율·100어절당 간투어·
  발음 신뢰도)에서 결정론적으로 전달력 배지(GOOD/FAIR/POOR) + 한 줄 코칭 산정(LLM 비호출).
  MessageResult/MessageResponse 에 deliveryRating/deliveryComment + pronunciationAccuracy
  노출(종료 세션·음성 답변만, 기존 게이팅 동일).
- 자기소개 첫인상: 세션 평균이 아니라 '자기소개 답변 단독' 음성 지표로 평가.
  SessionFeedbackRequester 가 generate.feedback.selfIntroVoiceAnalysis 동봉,
  AI feedback_consumer 가 첫인상 평가에 사용, self_intro 프롬프트가 음성 지표 적극 반영.
- 프론트 AnswerCoachingAccordion: 전달력 배지 + 발음 정확도 칩 + 코칭 문장 표시.
- OpenAPI 재생성, 프론트 타입 갱신. 백엔드 DeliveryFeedbackTest 추가, 전체 테스트 통과,
  프론트 빌드 통과(기존 lint 에러 2파일 무관).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
stackup Ready Ready Preview, Comment Jun 28, 2026 11:57am

@i3months i3months merged commit 418ed5b into dev Jun 28, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant