In meinem Fall fügt die Glassware ein JPEG-Bild als eine Timeline-Karte als Antwort auf die Sprachabfrage des Benutzers ein, indem sie den Sprachbefehl "Take a note" verwendet. Ich warte manchmal 10-15 Minuten bevor ich die Zeitachse auf Glass sehe. Manchmal sehe ich die eingefügte Timeline-Karte auf dem Glass-Gerät erst, nachdem ich das Glass-Gerät neu gestartet habe.Viel Verzögerung beim Empfangen von Zeitachsenkarten
Die Art, wie ich das implementiert habe, ist: - Ich mache die Boot-Strapping, das beinhaltet auch das Einfügen meiner Glassware Contact, die Sprachbefehl "Take a Note" akzeptiert. Dann auf Glass Ich mache eine Sprachabfrage mit "Take eine Notiz", meine Glassware akzeptiert diese Abfrage, sendet eine OK-Nachricht an den Mirror Service und fügt dann eine neue Timeline mit JPEG-Bild ein.
Das Glass zeigt die Voice-Abfrage an, es ist jedoch nicht in der Lage, die eingefügte Timeline-Karte konsistent zu empfangen.
Es gibt tatsächlich mindestens zwei Verzögerungen bei der Arbeit: die Verzögerung für Ihren Server zu Sprachbefehl Benachrichtigung und die Verzögerung für Ihre Glass, um die eingefügte Timeline-Karte zu erhalten. Ich vermute, Ihr Fall ist letzteres, aber können Sie diese beiden Zeiten protokollieren und herausfinden, woher die Verzögerung kommt? Dies wird es einfacher machen herauszufinden, was vor sich geht. –
Eine Art, wie ich eine Timeline-Glassynchronisation zum Testen auslöst, ist, dass ich eine Aktion mit einer Google Mail-Nachricht auf meiner Timeline (z. B. Stern) ausführe. Können Sie das versuchen, wenn Sie darauf warten, dass Ihre Timeline-Karte eingefügt wird, und sehen, ob Ihre Karte nach dieser Aktion schnell angezeigt wird? –
Siehst du die Karte auf dem Spielplatz? Wenn Sie es hier sehen, überprüfen Sie Ihre Netzwerkeinstellungen für Glas https://developers.google.com/glass/playground –