ElishaAz / Sayboard

An open-source on-device voice IME (keyboard) for Android using the Vosk library.
GNU General Public License v3.0
304 stars 19 forks source link

Language name not visible #70

Closed sandoxy closed 2 months ago

sandoxy commented 3 months ago

Hi,

I use three languages within sayboard. But for some time, maybe after the update, sayboard doesn't show me the name of the used language. See the screenshot. ThanksScreenshot_2024-03-29.jpg

secretServant commented 2 months ago

I second this, might also be something to tack onto the ticket for localization #41. If you have three or more models it's like playing roulette. Pretty strange to be able to switch language models but not know at a glance. Currently it is ordered as a list by the models in Sayboard's main menu, just realized they can be clicked and dragged for priority. The problem is that this isn't apparent to the user.

Overall, the problem could be solved by having Sayboard provide a list of models when clicking the 'globe' key, rather than iterating through the model list as it currently does. Adding a piece of text for current language when model is loaded would also be useful. "Say something" and "Preparing the recognizer" should both be translated to the language model in use.

ElishaAz commented 2 months ago

Fixed by e48deda438c121d2a1c7308c23fa65896aa6d2ff

sandoxy commented 1 month ago

Don't know, how the current solution looks like, but i've got an idea. For somebody, who is using three or more languages it's not very convenient to click on the globe and then to choose the language. It would probably be better to have on the bottom the keys with the country keywords, for example DE, EN, ...