# Xiaozhi Realtime STT Historical Note

> Historical note
>
> File này chỉ còn giá trị tham khảo cho hướng audio framing, VAD, và provider
> abstraction giống Xiaozhi. Không dùng file này để suy ra product flow hiện
> tại. Source of truth:
> [thay-doi-du-an-PLAN.md](/home/thoa/NextIT.MeetAI/CodexPlans/thay-doi-du-an-PLAN.md).

## Giá trị còn giữ lại
- Audio frame nhỏ đều qua WebSocket là hướng hợp lý cho live STT.
- VAD + utterance finalization giúp transcript ổn định hơn batch thô.
- Provider abstraction cho FunASR/OpenAI/Qwen vẫn có ích về hạ tầng.

## Những assumption cũ không còn đúng
- Không còn `Continue` là interaction chính.
- Không còn reconnect grace window.
- Không còn transcript nằm trong `recordings`.
- Không còn generate/update demo trực tiếp từ meeting transcript là flow chính.

## Trạng thái hiện tại đã chốt
- Transcript final đi vào `recording_transcripts`.
- Builder tách ra project-centric flow riêng.
- Meeting workspace tập trung vào record/view transcript, không còn là builder
  trung tâm.
