Training pytorch implementation of 'Tacotron 2' with custom data

Hi, I am a bit curious for the default data LJSpeech we need the step bash scripts/prepare_mels.sh. In my opinion we would need the mels as well with a different dataset, but in the documentation under the point Multi-dataset it does not implicitly name this step. Also, I was able to start training Tacotron as well as WaveGlow with my own data. So to phrase a question do we need to run prepare_mels.sh on our own data to run both models correctly?
Thanks for your time.