Show Piper startup and download stages
Build and publish frontend / publish (push) Successful in 50s

This commit is contained in:
Ein Anderssono
2026-10-16 08:07:44 +02:00
parent 81990d7129
commit 89c238bcea
5 changed files with 41 additions and 11 deletions
+10 -2
View File
@@ -254,8 +254,16 @@
let lastProgressMegabytes = -1;
const progress = event => {
if (token !== generation) return;
if (event?.stage === 'starting') {
setState('PROCESSING', 'Startar svensk röstmotor och förbereder modellen.');
const stages = {
'loading-runtime': 'Laddar WebAssembly-motorn för svensk uppläsning.',
'loading-runtime-assets': 'Laddar WebAssembly-filer för svensk uppläsning.',
'loading-model-info': 'Hämtar information om den svenska röstmodellen.',
'loading-model': 'Ansluter till servern för att hämta den svenska röstmodellen.',
'reading-model': 'Läser in den svenska röstmodellen.',
'model-ready': 'Röstmodellen är inläst. Skapar uppläsningen.',
};
if (stages[event?.stage]) {
setState('PROCESSING', stages[event.stage]);
return;
}
if (!Number.isFinite(event?.loaded) || event.loaded < 0) return;