История коммитов

Автор SHA1 Сообщение Дата
  jimmylee 3f7302689d feat(speaking): wire view to new engine API; add starting/finalizing/recovery UI 2 месяцев назад
  jimmylee 92faa6fbe2 feat(speaking): startRecording accepts AbortSignal for cancel during mic acquisition 2 месяцев назад
  jimmylee ea0e67bcf9 feat(speaking): extract _runGreeting; retry reuses turnId for idempotency 2 месяцев назад
  jimmylee a645d8577f feat(speaking): plumb turnId + recovery through retry/regenerate paths 2 месяцев назад
  jimmylee 242f6325c5 feat(speaking): split beginStudentStream into begin → commit/abort 2 месяцев назад
  jimmylee f0cf94e70a feat(speaking): attachSession takes totalRounds; add classifyError helper 2 месяцев назад
  jimmylee 8af1769874 feat(speaking): add turnId/recovery to types; plumb turnId through llmService 2 месяцев назад
  jimmylee 5c0ded50da docs: spec for dialogue recording resilience + idempotency 2 месяцев назад
  jimmylee 757a02ec35 调整音色/语速; add 环境变量; 2 месяцев назад
  jimmylee 96e43a416a feat: switch Azure TTS voice to en-US-DavisNeural 2 месяцев назад
  jimmylee 6904e7fbde feat: speed up Azure TTS playback to +15% 2 месяцев назад
  jimmylee 7e7b7719ee fix: ignore AbortError from interrupted audio.play() in useAudioPlayer 2 месяцев назад
  jimmylee 373c7051b8 feat: render player state on voice-bar play buttons 2 месяцев назад
  jimmylee ba1192a0d7 feat: auto-play AI replies via useAudioPlayer 2 месяцев назад
  jimmylee 5dedcf11bb docs: restore WS-finish comment, document blob-before-finish ordering 2 месяцев назад
  jimmylee f9b153a3e3 refactor: route DialogueChatView click-playback through useAudioPlayer 2 месяцев назад
  jimmylee 523edfbf4d refactor: remove TTS ownership from dialogue engine 2 месяцев назад
  jimmylee 4c266f8ff6 fix: drop stale loadingId clear from useAudioPlayer abort branch 2 месяцев назад
  jimmylee cd1c0b8065 feat: add useAudioPlayer composable 2 месяцев назад
  jimmylee db9b19a237 feat: add Azure Speech REST synthesis service 2 месяцев назад
  jimmylee 64e68529fd docs: plan unified audio player + Azure TTS implementation 2 месяцев назад
  jimmylee c13aebc278 docs: design unified audio player with Azure TTS 2 месяцев назад
  jimmylee 49d9334157 剩余时间修复 2 месяцев назад
  jimmylee d049d184f9 fix: complete speaking sessions before reports 2 месяцев назад
  jimmylee 01dc443e64 fix: avoid misleading failed report display 2 месяцев назад
  jimmylee 88d94232e5 feat: render English speaking report pipeline 2 месяцев назад
  jimmylee c4828b00e6 docs: plan English speaking report pipeline 2 месяцев назад
  jimmylee 680ff90760 docs: define overall report evaluator contract 2 месяцев назад
  jimmylee 457af99003 docs: define report generation gate and retries 2 месяцев назад
  jimmylee 5ea87d3c83 docs: allow text-only sentence feedback fallback 2 месяцев назад