This PR also simplifies logging logic, so that everything goes into both the console and the train.log file.
TODO: Kaldi currently only shows up in train.log, as Kaldi training uses shell scripts. However, HFT training info shows up in both the console and the UI.
[x] Verify transcription steps work
[x] ~Further simplification with Kaldi logs (goal: completely identical log output with real-time logging)~
(decided against the above as the Python log is not relevant to most users and it makes more sense for it to only contain Flask-related logs.)
This PR also simplifies logging logic, so that everything goes into both the console and the
train.log
file.TODO: Kaldi currently only shows up in
train.log
, as Kaldi training uses shell scripts. However, HFT training info shows up in both the console and the UI.(decided against the above as the Python log is not relevant to most users and it makes more sense for it to only contain Flask-related logs.)