Probably be a lot of work but it would be really interesting if you had sufficient data sets to train across accents.
Highly recommend taking a look at Phonemica for this:
https://phonemica.net/