iOS offline mode option

Welcome! Forums Unity Plugins Mobile Speech Recognizer iOS offline mode option

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
  • #4003

    Hello, thanks for this great asset! We really enjoy use it.

    We want to use iOS Recognize offline option.
    because, avoid errors due to network errors.

    Are there any options currently available?
    If not, is it possible to add it?


    I see there’s API for that although it supports iOS13+ only:

    prevents from sending audio over the network. However, on-device requests won’t be as accurate.

    Would that work for you? I could send you some beta version.


    Thank you for your kindness.
    That would be great. Thanks!

    After using asset for a year, We noticed that there are many network errors in the inquiries from users.

    Also, It’s there a way we use offline on Android?


    Dear Piotr,
    I hope you’re doing well.
    The other day, I asked you about the offline option, but how is it going?
    I am worried because I haven’t received your reply since I sent you the last message.
    I would really appreciate it if you could deal with the offline option.
    If you need further information or more details, please let me know.
    I hope this message won’t bother you.
    I will be happy if you reply to my message.
    Thank you very much.


    Sorry for not getting back to you earlier. I’ve created package for you so you can try it out.
    Simply use requiresOnDeviceRecognition in SpeechRecognitionOptions and pass it inside your StartRecording call.

    Beta package is here.
    Please let me know if that works for you.


    Dear Piotr
    Sorry for my late reply.
    Thank you very much for the offline version.
    It works well. I really appreciate it.
    Your iOS offline version shows excellent recognition of voices. I am impressed.
    However, since your iOS offline voice recognition quality is high, the gap between iOS and Android (online) becomes wider. This is a kind of side effect that I haven’t imagined.
    So, would you do me a favor?
    Could you please make an offline version of Android?
    If you could, I’d really appreciate it.
    Thank you very much.


    Downloaded the beta, but I do not know how to:

    “Simply use requiresOnDeviceRecognition in SpeechRecognitionOptions and pass it inside your StartRecording call.”

    Is this in the script somewhere or is there a settings/options asset of some kind? Can you elaborate pls.


    just create options like new SpeechRecognitionOptions(), set requiresOnDeviceRecognition = true and pass it as a param of StartRecording function.

Viewing 9 posts - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.