import time, json, os from core.queue_worker import fetch_job, store_result from engine.xtts2_loader import synthesize from engine.audio_export import convert_audio print("Worker gestartet. Warte auf Jobs…") while True: job = fetch_job() if not job: time.sleep(0.1) continue audio = synthesize(job) out, mime = convert_audio(audio, job.get("format","wav")) store_result(job["job_id"], out, mime)