Fix seed in preview generation
| @@ -481,7 +481,7 @@ class ChatterboxTtsProvider { | ||
| 481 | 481 | temperature: this.settings.temperature, |
| 482 | 482 | exaggeration: this.settings.exaggeration, |
| 483 | 483 | cfg_weight: this.settings.cfg_weight, |
| 484 | - seed: this.settings.seed, | |
| 484 | + seed: this.settings.seed >= 0 ? this.settings.seed : Math.floor(Math.random() * 2147483648), // Use random seed if -1 | |
| 485 | 485 | speed_factor: this.settings.speed_factor, |
| 486 | 486 | language: this.settings.language, |
| 487 | 487 | split_text: false, // Don't split for preview |