Signal (messenger) no voice-to-text with Gboard - workaround?

This is rather no special FP6 issue, but maybe someone has an idea to fix it.

short: Did anyone here got speech-to-text working with the Signal messenger app?

I would like to use voice-to-text (speech recognition) in the Signal messenger. Of course, all rights are set. Voice messages are fine. The speech-to-text is a keyboard feature. I use the original Gboard keyboard and settings. Speech-to-text works fine in any other app (Whatsapp, Telegram, …) but in Signal the mic symbol in the keyboard headline is greyed and Signal states “Die Spracheingabe wird in dieser App nicht unterstützt” (Speech input is not supported in this app).

Signal informs: The keyboard has to run in a “private mode”. Looks like some versions of GBoard are not that private enough. On my son’s Motorola there’s no other input method and Signal is ok, Samsung phones use their Samsung keyboard (and may switch to Google as well), iPhones are in another world of course.

How may I get this damn feature working? Any suggestions for an alternative keyboard app which satifies Signal?

ah… after weeks of googling here’s a dirty workaround: In the Signal settings, you may disable (not enable, as stated on Reddit) the incognito keyboard settings. Looks like forcing the system’s keyboard to incognito works not with Gboard and thus Signal has a good reason to disable speech recognition.
If so, the need for another keyboard app is still here.

If you’re in for some non standard solutions, maybe give HeliBoard a try, with this add on: Voice input · Issue #988 · Helium314/HeliBoard · GitHub (note : did not try this yet)

1 Like

Futo Keyboard also has voice input, but u need to download the AI Model separately

2 Likes

The ai model is ~380MB, but it works offline and multi-language

3 Likes

Thanks to all for the input. It took me some days to check. Now I have installed FUTO and FUTO Voice input and I am really impressed of the recognition quality in German, which is imo better than Google. Swipe on keyboard is still alpha, they say, yeah, really.

GREAT!

You can also check how much is on-device AI with the Gboard. I believe most, if not all, is on-device. iPhone is boasting with on-device AI now with their new launch, but Google is doing it already for almost a decade. Which makes sense, you don’t want a keyboard that cannot work offline.

to be offline or not to be offline, it’s not the question. I expect everything processed locally. Signal did not accept what Gboard did when switching to a private mode. With Futo, everything is fine.
Comparing Google/Gboard vs Futo, it’s impressive how the annotation and the German special Groß/kleinschreibung is managed by Futo. Even Alexa’s online recognition is more faulty (if you check the text it understood in the Alexa app).

Gboard uses Gemini Nano, that’s locally and offline.

I also use the Futo Voice input. But I use another keyboard, which is not relevant here (Okay, it’s no secret. I used multiling-o-keyboard for many years and now I changed to Thumbkey but I’m still not sure if I will keep it. The first one I can recommend, but it’s not very, very good. The second one, not yet).

The Futo Voice Input works great, better than the Google Voice input I used to use before. Even in circumstances where I have a bad connection to the network, WiFi or mobile internet, it works much, much better, because it works totally offline. I have recommended it to many friends and family lately.


By the way there is a Signal group for Fairphone users, maybe you want to join it to get help there and interact with other Signal users using Fairphones.