TextToTalk icon indicating copy to clipboard operation
TextToTalk copied to clipboard

UX issue with Lexicon repository - Make "Enable for Backends" enabled by default for both backends

Open ryankhart opened this issue 2 years ago • 4 comments

I got a friend into FFXIV and introduced him to TextToTalk, and he's been loving it. When I was chatting him about the lexicon repository feature though, we both seemed to miss the fact that, when you install a lexicon from the repository, both backend options are disabled by default. So, installing does nothing until you enable them for the backend that you are using.

Could we change the default for that setting to true when the user installs a new lexicon? I haven't encountered any issues enabling them all blindly, but I concede that it might be a useful feature to have around in case we need to troubleshoot.

image

ryankhart avatar May 19 '22 00:05 ryankhart

If it seems to work, we can flip it to be enabled by default, but we've had issues with IPA symbols that aren't supported on the System backend before, haven't we?

karashiiro avatar May 19 '22 00:05 karashiiro

I'm pretty sure that all of the ipa character bugs we've found so far have been fixed in the code to allow for the same entries to work in both Polly and system backends

johnysandels avatar May 19 '22 01:05 johnysandels

Ah so that's also why we ended up with 2 lexicons that ended up being identical, one for System and one for Amazon Polly. As of now, we don't have any lexicons in the repository that work for one and not the other anymore, as far as I can tell.

ryankhart avatar May 19 '22 02:05 ryankhart

I suppose we could wait a little while longer while my...informant...has some more time spend on the System voice backend to give more feedback on how our IPAs are handling on System. I'm not super motivated downgrade from Amazon Polly to do extensive testing except for one-offs.

ryankhart avatar May 19 '22 02:05 ryankhart