[30988f42] feat(transcription-tool): stabilize transcription with plain text parsing and add retry feature

This commit is contained in:
2026-02-16 14:35:21 +00:00
parent ca32715185
commit 2265073c4c
9 changed files with 270 additions and 18 deletions

View File

@@ -394,6 +394,20 @@ export default function App() {
>
<Share2 className="h-5 w-5" />
</button>
<button
onClick={async () => {
if(!confirm("Retry transcription using existing audio chunks? This will overwrite the current transcript.")) return;
try {
await axios.post(`${API_BASE}/meetings/${detailMeeting.id}/retry`);
alert("Retry started. Please wait for completion.");
fetchDetail(detailMeeting.id);
} catch(e) { alert("Retry failed."); }
}}
className="text-orange-500 hover:bg-orange-50 dark:hover:bg-orange-900/20 p-2 rounded"
title="Retry Transcription (Fix Format Issues)"
>
<Wand2 className="h-5 w-5" />
</button>
<button onClick={(e) => handleDeleteMeeting(e, detailMeeting.id)} className="text-red-500 hover:bg-red-50 dark:hover:bg-red-900/20 p-2 rounded"><Trash2 className="h-5 w-5" /></button>
</div>
</header>