Repository navigation
Releases: jason840709/LectureLive
Releases · jason840709/LectureLive
Release list
LectureLive 0.3.10 — Length Guard
LectureLive 0.3.10 — Length Guard
0.3.10 針對長時間連續演講新增第二條安全切段策略。
Length Guard
- 約 300 個非空白可見字元為軟門檻。
- 超過門檻後,只有目前 ASR hypothesis 自然結束於
. ? ! 。!?時才自動 commit。 - 這不是固定 300 字切片;若句子仍未結束,LectureLive 會等待下一個自然句尾。
- 約 600 字為沒有任何句尾標點時的極端事故保底上限。
- commit 建立新的 Segment,但不停止/重啟 SpeechAnalyzer,也不等待 TranslateGemma。
保留的既有策略
- 真實麥克風安靜約 3 秒仍可正常建立段落邊界。
- 單純 ASR callback 停頓不會自行切段。
- 翻譯狀態不參與來源邊界判定。
資料安全目的
Length Guard 避免單一 LIVE Segment 在長時間無停頓的演講中無限增長,讓 History / TXT / Markdown 可以更穩定地週期落盤,降低程式異常時未 commit 內容過大的風險。