Given a large enough corpus of spoken lines, could you do some ML magic to get the pitch accents (maybe even just FFT and a simple classifier would do)? I'm aware that the "base" pitch accent does change in context so it's not quite trivial, but it seems like you could get pretty close?
Edit: Found https://mizoru.github.io/blog/2021/12/25/Japanese-pitch.html