Сотни случайных ошибок в logcat - PullRequest
0 голосов
/ 03 января 2019

Я испытываю странную ошибку в logcat, когда работаю над своим проектом.

Эти ошибки просто продолжают приходить и приходить и приходить, и я чувствую эффект "колеса повозки" в logcat.

Ошибки:

    2019-01-03 17:08:11.545 20877-20877/? E/HotwordDetector: Invalid or incompatible speaker models. Silent enrollment required.
        java.lang.IllegalArgumentException: Error parsing hotword data buffer
            at com.google.speech.micro.GoogleHotwordData.nativeNew(Native Method)
            at com.google.speech.micro.GoogleHotwordData.<init>(SourceFile:4)
            at com.google.android.apps.gsa.speech.microdetection.a.a.a.b(SourceFile:10)
            at com.google.android.libraries.assistant.hotword.k.a(SourceFile:52)
            at com.google.android.libraries.assistant.hotword.k.at(SourceFile:35)
            at com.google.android.apps.gsa.voiceinteraction.hotword.a.dIB(SourceFile:48)
            at com.google.android.apps.gsa.voiceinteraction.hotword.b.handleMessage(SourceFile:4)
            at android.os.Handler.dispatchMessage(Handler.java:105)
            at android.os.Looper.loop(Looper.java:156)
            at android.app.ActivityThread.main(ActivityThread.java:6517)
            at java.lang.reflect.Method.invoke(Native Method)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)
    2019-01-03 17:08:11.559 20877-20877/? E/SpeechMicro: PIE support is disabled.
   2019-01-03 17:11:38.350 20877-20877/? E/HotwordDetector: Invalid or incompatible speaker models. Silent enrollment required.
    java.lang.IllegalArgumentException: Error parsing hotword data buffer
        at com.google.speech.micro.GoogleHotwordData.nativeNew(Native Method)
        at com.google.speech.micro.GoogleHotwordData.<init>(SourceFile:4)
        at com.google.android.apps.gsa.speech.microdetection.a.a.a.b(SourceFile:10)
        at com.google.android.libraries.assistant.hotword.k.a(SourceFile:52)
        at com.google.android.libraries.assistant.hotword.k.at(SourceFile:35)
        at com.google.android.apps.gsa.voiceinteraction.hotword.a.dIB(SourceFile:48)
        at com.google.android.voiceinteraction.GsaVoiceInteractionService.dIB(SourceFile:109)
        at com.google.android.voiceinteraction.l.onServiceConnected(SourceFile:69)
        at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1579)
        at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1607)
        at android.os.Handler.handleCallback(Handler.java:761)
        at android.os.Handler.dispatchMessage(Handler.java:98)
        at android.os.Looper.loop(Looper.java:156)
        at android.app.ActivityThread.main(ActivityThread.java:6517)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)
2019-01-03 17:11:38.351 20877-20877/? E/GsaVoiceInteractionSrv: Failed to perform next action.
    java.lang.IllegalArgumentException: Error parsing hotword data buffer
        at com.google.speech.micro.GoogleHotwordData.nativeNew(Native Method)
        at com.google.speech.micro.GoogleHotwordData.<init>(SourceFile:4)
        at com.google.android.apps.gsa.speech.microdetection.a.a.a.b(SourceFile:10)
        at com.google.android.libraries.assistant.hotword.k.a(SourceFile:52)
        at com.google.android.libraries.assistant.hotword.k.at(SourceFile:35)
        at com.google.android.apps.gsa.voiceinteraction.hotword.a.dIB(SourceFile:48)
        at com.google.android.voiceinteraction.GsaVoiceInteractionService.dIB(SourceFile:109)
        at com.google.android.voiceinteraction.l.onServiceConnected(SourceFile:69)
        at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1579)
        at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1607)
        at android.os.Handler.handleCallback(Handler.java:761)
        at android.os.Handler.dispatchMessage(Handler.java:98)
        at android.os.Looper.loop(Looper.java:156)
        at android.app.ActivityThread.main(ActivityThread.java:6517)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)

Ни я не могу остановить это, ни я не могу найти реальные ошибки приложения, если таковые имеются.Это как иголка в стоге сена (хотя я могу искать).

Пожалуйста, предоставьте решение для устранения этих ошибок, если таковые имеются.

Ответы [ 2 ]

0 голосов
/ 03 января 2019

Спасибо за помощь, но я нашел решение для устранения ошибок.

Ошибки были связаны с приложением Google, которое пыталось непрерывно слушать горячее слово «О'кей, Google», поэтому после того, как я запретил этому приложению использовать микрофон, ошибки теперь ограничиваются одной строкой:

E: openRecord() permission denied: recording not allowed
0 голосов
/ 03 января 2019

В logcat вы можете отфильтровать журнал по вашему собственному приложению, выберите "Show only selected app" фильтр рядом с Regex в вашем logcat.

Он будет отображать только журналы вашего приложения.

enter image description here

...