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

Mic icon goes black, no speech transcribed, no errors #104

Closed xenotropic closed 1 year ago

xenotropic commented 1 year ago

This is on Android 11, SMG-900V. I've tried both the F-Droid and Play versions. For both, I install Kõnele, choose it as my Keyboard and default voice assistant. When I tap the mic, it goes black (see screenshot), and nothing else occurs. Same behavior using the Kõnele keyboard, and using it as an assistant in my web browser. I grep'ed ADB logcat with 'error' and 'nele' while tapping the icon -- nothing. I tried it on another device and see it dutifully trying to transcribe my (very non-Estonian) utterances into Estonain, but on this device it doesn't work. I would maybe take the time to set up a server for English if I could get it to work on the device that I use every day. Any ideas?

image

Kaljurand commented 1 year ago

It sounds like you are encountering the known issue on Android 11, described in #82. You could try the solution:

The current solution is to install the server interface as a separate app (e.g. https://github.com/Kaljurand/K6nele-service) and set Kõnele to use that as the recognition provider. This setup is demonstrated in the video https://www.youtube.com/watch?v=VLjV8JulEow (in Estonian).

In any case, make sure that Kõnele has the microphone permission, and assign is manually via the system settings if Kõnele fails to ask for it directly.

xenotropic commented 1 year ago

Confirmed, manually setting mic permissions alone fixes, did not need to install service. (Tested by learning to say "cat videos" in Estonian). Stupid Google.

xenotropic commented 1 year ago

Also: thanks for responding so quickly!