SociallyIneptWeeb / LanguageLeapAI

Your Personal Multilingual AI Translator
MIT License
844 stars 169 forks source link

Application limitations #37

Closed 0Xiaohei0 closed 1 year ago

0Xiaohei0 commented 1 year ago

Reguarding this:

Application limitations

Some applications like Valorant for some reason does not allow open mic for team voice chat, so LanguageLeapAI will not work for in these cases, unless you hold down the push to talk button whenever you want your teammates to hear the Text-to-Speech. However, Valorant does have open mic for party voice-chat, so there should be no issue if it's used towards your party members.

We could hold down the push to talk button through code while the audio is playing. The keyboard module already imported should be able to do this (https://github.com/boppreh/keyboard#keyboardpresshotkey)

SociallyIneptWeeb commented 1 year ago

Yup but that's just so scuffed, having to time and hold down that separate key just to play it to your team voice chat. I would imagine it would just be a pain to use it that way. Unless you are suggesting we programmically hold down that push to talk key the entire time our application is running

0Xiaohei0 commented 1 year ago

Something like this should work: image All the user need to do is specify the push-to-talk key.

Unless you are suggesting we programmically hold down that push to talk key the entire time our application is running

This should work as well.

SociallyIneptWeeb commented 1 year ago

Hmm now that I think about it it's not that bad, however most apps like disc, apex don't really have to worry about this problem so this is kinda an edge case, maybe I'll add this feature in later on, unless someone else does it first.

0Xiaohei0 commented 1 year ago

I'll work on this.