2013-04-18 4 views
8

Beispiel "Top-Level-Aktionen" wäre "Google", "take a picture" usw.Ist es möglich, eine Top-Level-Absicht in der Mirror-API zu registrieren?

Ist es möglich, die Mirror-API zu verwenden, um ein benutzerdefiniertes Top-Level-Ereignis zu registrieren? "OK Glas, knack mich."

Eine zweite Frage, die ich habe, ist, wenn es möglich ist, Benutzersprache zu nehmen. Mit dem Beispiel "OK Glass, Google" sagt der Benutzer eine Suchanfrage, die Google annimmt und ausführt. Ist es möglich, das für Ihre benutzerdefinierte Aktion mithilfe der Mirror-API zu erfassen?

Antwort

5

Dies ist mit dem Glass-Client und der Mirror-API noch nicht möglich. Es gibt jedoch bereits ein Feld feature request, dem Sie folgen können, um sich über den Fortschritt zu informieren.

+1

Vielen Dank. Ich würde sagen, dass dies eine sehr wichtige Funktion für die API ist, bevor sie 1.0 erreicht. –

+0

Zur Zeit können Sie Spracherkennung für Antwortbefehle auf Karten durchführen. Es ist kein nettes UX, aber es ist besser als nichts: https://developers.google.com/glass/menu-items#built-in-menu-items –

1

Sie können das nur jetzt tun, wenn Sie beide das Gerät rooten (Ihre Garantie ungültig machen) und aktivieren, was sie "Lab-Experimente" nennen. Genauer gesagt eine namens "Native App Voice", die Sie über AndroidManifest.xml eines nativen APK, das auf dem Glass bereitgestellt wird, aktiviert, um eine Sprachverknüpfung auf dem ok, glass Menü zu aktivieren, um eine Absicht für Ihre App zu starten.

Siehe: https://gist.github.com/zhuowei/5624527