Closed pasha13d closed 1 year ago
That is much slower than I've seen. Do you see the same performance problems using the example app?
Any update on this?
Hi Stephen, I've tried to resolve the issue but unfortunately can't solve the issue. Actually, I'm using your package for continuous listening. Users can give input and add more text via voice in any position where they want into the Comment box. I've checked out for issues related to iPhone settings. But the problem is still present.
On Mon, May 9, 2022 at 5:39 PM Stephen Owens @.***> wrote:
Any update on this?
— Reply to this email directly, view it on GitHub https://github.com/csdcorp/speech_to_text/issues/313#issuecomment-1120987760, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH3CX5HRIDWLXXUAAQ7P4NTVJD2NTANCNFSM5UKO4NKA . You are receiving this because you authored the thread.Message ID: @.***>
Could you try it with debugLogging: true
and send me a log extract showing the delay?
Hi, Sorry for late reply. Where to give debugLogging: true
?
It is a parameter to the initialize
method.
is the issue resolved. i am still facing the issue
I can't reproduce this and have not identified a problem. If you're seeing this behaviour and could send a log from a session that shows the long recognition time that would be helpful.
I just say "Hello" but it gives wrong output with taking long time in iOS. (I've send you a mail also) [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"How","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello","confidence":0.956}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello hello","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello select","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello hello select","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello select","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello select you","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello I love you","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello I love","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello local","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello I love you way","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello who is you way","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello who is","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello who is the cast photos","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello who is the cast photos","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello who is the cast photos pineapple","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello who is the cast photos pineapple room","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello who is the cast photos pineapple room Falls","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello who is the cast photos Piney River Falls","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello who is the cast photos Piney River Falls falls","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] HypothesizeTranscription [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello I love you pineapple room falls","confidence":1}],"finalResult":false} [plugin] invokeFlutter textRecognition [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] invokeFlutter soundLevelChange [plugin] FinishRecognition true [plugin] Encoded JSON result: {"alternates":[{"recognizedWords":"Hello I love you pineapple room falls","confidence":0.608},{"recognizedWords":"Hello I love you pineapple room fours","confidence":0.55}],"finalResult":true} [plugin] invokeFlutter textRecognition 2022-07-28 17:30:00.629 +0600: {Class: } {Method: onResult} {Hello I love you pineapple room falls } {INFO} [plugin] FinishSuccessfully flutter: flutter_logs: {Class: } {Method: onResult} {Hello I love you pineapple room falls } {INFO} [plugin] invokeFlutter notifyStatus
I just tested again on iOS 15.5 and am not seeing any delay.
I have one theory, in the log you sent there are a number of interim results being sent, meaning results with the finalResult
parameter false. I'm wondering if the delay that you're seeing is only to when the final value is received. If so then possibly the problem is that you are either not using pauseFor
and listenFor
or that you have the pauseFor
value set too high with a long listenFor
? On iOS, unlike Android, the speech recognition will just wait for you to keep speaking until the rather long default timeout of something like one minute has passed. I added the pauseFor
and listenFor
parameters to allow control over that behaviour. Try setting pauseFor
to something like three seconds with a listenFor
of a minute or so.
Please let me know if this helps.
Thanks sowens-csd. I've used pauseFor only as I can't set speech limit cause its a continuous process. It works fine now.
I'm using the package speechspeech_to_text: ^5.4.3 for continuous listening. It works well in android mobile but the performance in iPhone is very slow and success rate is also low. It takes too much time(1/2/more minutes) to put the output into the text field. I gave all related field in info.plist.