Praktische Lösungen zur Lösung von Out-of-Memory-Problemen
Wenn csm-mlx raw grow voice ausgeführt wird, können Apple-Geräte aufgrund von Speicherbeschränkungen abstürzen. Im Folgenden finden Sie eine schrittweise Lösung:
- Kontrolle der Audiolängemax_audio_length_ms: Setzen Sie den Parameter max_audio_length_ms auf einen kleineren Wert (z.B. 3000 ms), und lösen Sie das Problem des langen Textes, indem Sie kurze Clips mehrfach erzeugen und wieder zusammenfügen
- Optimierung der ProbenahmeparameterVerringern Sie die Stichprobengenauigkeit, verwenden Sie temp=0,3 und min_p=0,05 beim Einrichten des Samplers, um den Rechenaufwand zu verringern.
- Hintergrundanwendungen schließenFreigeben von Speicherressourcen über den Aktivitätsmonitor vor der Ausführung, es wird empfohlen, mindestens 4 GB freien Speicher zu haben.
- Hardware-AlternativenM1-Chip-Geräte können einen externen Kühlkörper verwenden, um die Leistung stabil zu halten, M2-Geräte sollten die 16-GB-Speicher-Version verwenden.
Fortgeschrittenes Programm: Sie können den langen Text in mehrere Absätze aufteilen, den Kontextparameter verwenden, um die Kohärenz zu wahren, und schließlich die Audiodateien mit Tools wie Audacity zusammenführen.
Diese Antwort stammt aus dem Artikelcsm-mlx: csm-Sprachgenerierungsmodell für Apple-GeräteDie































