I recently had to reinstall grapheneOS and since reinstalling I have been unable to get Google recorder to transcribe. The first time I installed it it worked flawlessly and I could block a network connection and it would work offline. Now when I click on the transcribed tab it says "update app to transcribe - Go to Play store".

When I launch the app sometimes it says "enable the app. To use live transcription, enable the app. In settings tap enable."

Other times I launch it it says "update needed. To use live transcription, install the latest version of the app"

I'm on a Pixel 7 running the latest version of Graphene OS and I downloaded recorder from the latest version of aurora store.

Recorder version 4.0.483557824

Anyone else got it working?

    Strange, it works for me on P7, network access disabled.

    Can you check if you have Google speech services installed or Google Play Services? When I had this issue installing speech services and then reinstalljng recorder fixed it

    I have the same issue. Without google speech services installed, I get the same error as the OP. With google speech services installed, Recorder throws an exception at launch saying "On-device recognition is not available". This is on a Google Pixel 4. Any suggestions on how to fix this?

      7 days later

      untertua upgrade to a Pixel 6 or 7. The Tensor chip is what enables offline speech recognition.

      Ok. Figured this out with the help of some comments above.

      Uninstall the recorder app. Install Google speech services. Don't change any of the permissions yet. Install the recorder app. Open the recorder app and grant any permissions that it wants. See if transcribing works. It will initially download the appropriate language set for your region. For me I had to make a few recordings and force quit the app a few times to force it to check for an update to the language pack. It would not download the language pack unless network was enabled for both Google voice services and the recorder app. If it doesn't automatically ask you for the update go into settings under transcription settings and see if the update is there. My language is English Australia so not even sure if this applies to everyone. Once it downloaded that second update to the language pack then I was able to disable network access for both Google voice services and the recorder app. It's working offline perfectly now.

        a year later

        free23 Hello
        I followed your instructions, but the recorder simply does not download the language set.
        I was using vpn, but even when I enabled split tunneling for both speech services and recorder, it didn't download the language set. I tried disabling nextdns, but with no result. Help

        There is also some kind of dark line behind the download prompt, the one that appears after choosing language set. I think behind the prompt it says 'Speech recognition and Synthesis...' Perhaps indicating my issue is related to speech services.
        In App Info of the speech services app, under Mobile data & WiFi I see that no data is used. How come?

        5 days later
        6 days later

        Got it to work.
        Enable all permissions for Speech Recognition Services app including displaying over other apps, this might not be necessary but I noticed it helped when trying to add a language from within Recorder but it still had no effect otherwise.
        Add languages by going: System settings -> System -> Languages -> Voice Input (Settings) -> Add a language
        After adding languages, I had to restart my phone. Force killing related apps probably works too.
        You can disable all network permissions for Recorder and Speech Recognition after.

        • sam replied to this.
          10 days later

          grapheneosfan2 This also worked for me. I didn't have to give it permission to display over apps. Just going into the settings and downloading it there worked.

          11 days later

          Couldn't get it to work.

          It's only for english speaking?