try the ones on google that say AI text to speech, they usually have premium voices you can try free for a limited amount of text. It’s enough to make samples.
You can usually pick an accent / regional voicing and you just have to go through a bunch of them to find a useable one.
Also, you have to try abstract phonetic spellings to get the pronunciations you want, just typing the words as spelled in the dictionary won’t always yield the desired result.