Skip to content

Releases: jason840709/LectureLive

LectureLive 0.3.10 — Length Guard

Choose a tag to compare

@jason840709 jason840709 released this 11 Sep 20:16

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 內容過大的風險。