Repo here: https://github.com/drkpxl/better-voice I cleaned it up a bunch as I did like 30 iterations of this before I was happy with it.