With these changes offline tests (with segments.json saving) now consistently run faster than realtime on my machine; on an internal test file (2.5 gb, ~4.5 hours) with logging changes from https://github.com/palana/obs-localvocal/tree/offline-test-logging I get the following output shortly before processing finishes:
With these changes offline tests (with segments.json saving) now consistently run faster than realtime on my machine; on an internal test file (2.5 gb, ~4.5 hours) with logging changes from https://github.com/palana/obs-localvocal/tree/offline-test-logging I get the following output shortly before processing finishes: