Show Piper startup and download stages
Build and publish frontend / publish (push) Successful in 50s
Build and publish frontend / publish (push) Successful in 50s
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user