LOBE is a recording client made specifically for TTS data collections. It supports multiple collections, single and multi-speaker, and can prompt sentences based on phonetic coverage.
The current logging system I have implemented in LOBE is straight down bad.
The most informative log we have is now captured by gunicorn but we should implement a much more detailed logging strategy.
Importantly, we should capture client logs as well since some nasty bugs tend to pop up from time to time from wavesurfer.js or the MediaRecorder API.
What we are most interested in capturing in our logs are critical exceptions.
The current logging system I have implemented in LOBE is straight down bad. The most informative log we have is now captured by gunicorn but we should implement a much more detailed logging strategy.
Importantly, we should capture client logs as well since some nasty bugs tend to pop up from time to time from wavesurfer.js or the MediaRecorder API.
What we are most interested in capturing in our logs are critical exceptions.