• General
  • Seeking Voice-to-Text Options for GrapheneOS

I am really enjoying using GrapheneOS on my Pixel device. It has exceeded my expectations and I am very happy with the enhanced privacy and security it provides.

One feature I would like to add is voice-to-text capabilities. I have Florisboard and OpenBoard keyboard apps installed, and while I prefer Florisboard overall, neither currently offers voice input.

I am interested to hear if anyone has recommendations for setting up voice-to-text on GrapheneOS. I am tech savvy and willing to configure a self-hosted solution if needed. Does anyone have experience getting voice input working? What apps or services have you used?

Please share any tips, app suggestions, or setup guidance you may have! I'm sure other GrapheneOS users would also appreciate recommendations for adding voice-to-text functionality.

Sayboard tries this. Its now developed / gets help by FUTO. It is only english or so? But a start

I hope mozilla finally does something with their Common Voice project

    Okay so even with the big model the german model is giving complete nonsense.

    I suppose using own language input would make more sense. Your microphone, your voice, accent etc. Then train that data for a day or so, maybe on an external machine?

      missing-root I added the repository to f droid then downloaded it that way, I am looking at adding it to windows also since my firewall blocks the in built voice to text engine

      a month later

      I really love the idea of using Futo but I can't seem to figure out how to get it to integrate with the stock GrapheneOS keyboard, which from what I understand is AOSP, so should be compatible.

      There doesn't seem to be a button for the voice input, and I don't see anything anywhere to enable one.

      I downloaded it from Google Play.

      Assistance is greatly appreciated!

        K6nele/Kōnele exists, but I've never gotten it to work as it required you to set up a docker server.

        This is the first I've heard of Futo...is it something that would enable voice commands with Android Auto?

        As another option, Speech Recognition & Synthesis by Google comes with a "Google Voice Typing" input method that works offline.

        This input method can be enabled in keyboard settings after downloading the app (despite it not really being a keyboard). I had it download the English (US) speech model and then remove its Network permission before using it. I now switch to this "keyboard" when I want to use voice input.

        I recall that Gboard can also use this speech model if its language is also set to English (US), but I haven't tried this.

        This also likely needs Google Play Services.

        • [deleted]

        • Edited

        Colvdv In Settings > System > Keyboard > On-screen keyboard > Keyboard > Preferences, enable Voice input key.

        You can also download Futo directly from here

          [deleted] You're a lifesaver! Using voice-to-text to type this now. Thank you!

          missing-root

          Weird! Futo provides better results than Apple or Google for me. :) Seems to really depend on the voice it seems

          4 days later

          Futo has two models. The default is the small, fast, less accurate one. The other is bigger, slower, and more accurate. In english, at least, it's working flawlessly for me.

          Futo.org is the place to get the .apk. Note that they are also developing Grayjay.

          Futo asks for network access only to (1) download models and (2) take donations. Once you've done that, you can turn it off. Please make a small donation. These are worthwhile projects.

          PS. Note that whisper, which FUTO is based on, is also available for lap/desktop. That has even larger, slower, more accurate models:
          pip install -U openai-whisper

          a month later