Kaljurand / K6nele

An Android app that offers speech-to-text user interfaces to other apps
http://kaljurand.github.io/K6nele/
Apache License 2.0
267 stars 83 forks source link

If Kõnele is launched through AnySoftKeyboard dictation, it opens a web search instead of inputting text #109

Closed marmistrz closed 9 months ago

marmistrz commented 9 months ago

Kõnele (using WhisperInput from this fork) is set as my speech-to-text provider in the system settings. I installed AnySoftKeyboard from F-Droid.

If I tap the mic icon in the AOSP keyboard, it launches Konele speak & swipe and works as expected. If I tap the mic icon in AnySoftKeyboard, it launches the Konele popup "Say what to search" and a web search is executed instead of inputting the text.

Kaljurand commented 9 months ago

I think it's rather a question to AnySoftKeyboard: what is the exact semantics of its mic icon (under various conditions, e.g. Google's recognizer is not present). ASK has a lot of (old) related open issues, so the situation seems to be unclear and needs to be documented first by ASK:

However, if the Kõnele pop-up performs a web search, instead of returning the transcription to the caller, then this might be an issue in Kõnele, but this should first be demonstrated with other apps. I wasn't able to observe it now, e.g. in GMail, SwiftKey, etc.

Redsandro commented 9 months ago

using WhisperInput from this fork

Interesting. What is the functional difference with original WhisperInput?

Kaljurand commented 9 months ago

using WhisperInput from this fork

Interesting. What is the functional difference with original WhisperInput?

As far as I can see (from the source code comparison https://github.com/alex-vt/WhisperInput/compare/main...gkfabs:WhisperInput:mine/main) the fork offers multilinguality. But it's better to ask @gkfabs, and move the discussion to a different thread.