User-created tone questions blacklist for each TTS voice
Posted: Fri Dec 08, 2023 1:58 am
Certain TTS voices don't always properly recognize words where a character is pronounced with the 5th tone, for example.
Just a "report" button might be useful to find out which TTS voices people are using and which questions people believe it's not reading properly. Some combinations of TTS voice and question could be confirmed correct.
I've run into some cases where the entire syllable is different for some reason. Perhaps something other than the TTS voice went wrong those times.
Whatever the cause, blacklisting the problem questions for each voice would make the whole experience flawless whatever voices someone decided to add.
Another thing would be an option for each TTS voice indicating whether not it should use pinyin input, because some TTS voices do support numbered pinyin input. Others have dictionaries where any format of pinyin could be added.
I actually ran into these problems with my userscript modification of Ma or Ma. I stopped using it because the TTS reading of the characters was too often different than the recordings.
I had been trying to find an unambiguous character for every syllable since the TTS voices don't seem to care what the meaning is when they're only reading a single word. This way I could have pinyin input of sorts for the voices that don't otherwise support it.
There's more I could think of doing with TTS voices but a I feel like a simple question blacklist would achieve the most for the least effort. Any work beyond that only helps gain back some of the edge cases.
Just a "report" button might be useful to find out which TTS voices people are using and which questions people believe it's not reading properly. Some combinations of TTS voice and question could be confirmed correct.
I've run into some cases where the entire syllable is different for some reason. Perhaps something other than the TTS voice went wrong those times.
Whatever the cause, blacklisting the problem questions for each voice would make the whole experience flawless whatever voices someone decided to add.
Another thing would be an option for each TTS voice indicating whether not it should use pinyin input, because some TTS voices do support numbered pinyin input. Others have dictionaries where any format of pinyin could be added.
I actually ran into these problems with my userscript modification of Ma or Ma. I stopped using it because the TTS reading of the characters was too often different than the recordings.
I had been trying to find an unambiguous character for every syllable since the TTS voices don't seem to care what the meaning is when they're only reading a single word. This way I could have pinyin input of sorts for the voices that don't otherwise support it.
There's more I could think of doing with TTS voices but a I feel like a simple question blacklist would achieve the most for the least effort. Any work beyond that only helps gain back some of the edge cases.