This commit is contained in:
@@ -253,7 +253,12 @@
|
||||
let lastProgressPercent = -1;
|
||||
let lastProgressMegabytes = -1;
|
||||
const progress = event => {
|
||||
if (token !== generation || !Number.isFinite(event?.loaded) || event.loaded < 0) return;
|
||||
if (token !== generation) return;
|
||||
if (event?.stage === 'starting') {
|
||||
setState('PROCESSING', 'Startar svensk röstmotor och förbereder modellen.');
|
||||
return;
|
||||
}
|
||||
if (!Number.isFinite(event?.loaded) || event.loaded < 0) return;
|
||||
if (Number.isFinite(event.total) && event.total > 0) {
|
||||
const percent = Math.max(0, Math.min(100, Math.floor((event.loaded / event.total) * 100)));
|
||||
if (percent === lastProgressPercent) return;
|
||||
|
||||
Reference in New Issue
Block a user