Co to jest interfejs Speech API?

Dzięki interfejsowi Google Know API możesz umożliwić swojej aplikacji inteligentną reakcję na bieżącą sytuację użytkownika. W ramach interfejsu Speech API dostępne są 5 różnych typów kontekstu, które obejmują aktywność użytkowników i obrazy typu beacon w pobliżu. Dzięki nim aplikacja może być wygodniejsza w obsłudze na nowe sposoby. Aplikacja może łączyć te sygnały kontekstowe, aby wyciągać wnioski dotyczące bieżącej sytuacji użytkownika, i na tej podstawie tworzyć dostosowane treści, np. sugestie dotyczące playlist, gdy użytkownik podłączy słuchawki i zacznie biegać.

Zalety interfejsu Know API

Interfejs monitor API zapewnia wiele korzyści:

  • Łatwość wdrożenia: wystarczy, że dodasz do aplikacji tylko 1 interfejs API, co upraszcza integrację i zwiększa produktywność.
  • Lepsze dane kontekstowe: nieprzetworzone sygnały są przetwarzane w celu poprawy jakości. Zaawansowane algorytmy są używane na przykład do określania aktywności użytkownika z dużą dokładnością.
  • Optymalna kondycja systemu: interfejs Speech API automatycznie zarządza swoim wpływem na żywotność baterii i użycie danych, dzięki czemu Twoja aplikacja nie musi tego robić.

Ogrodzenia i migawki

Interfejs Świadomość API wysyła 2 różne interfejsy API, których aplikacja może używać do uzyskiwania sygnałów kontekstowych w celu określania bieżącej sytuacji użytkownika:

  • Fence API: ten interfejs umożliwia aplikacji reagowanie na bieżącą sytuację użytkownika oraz wyświetlanie powiadomień po spełnieniu warunków kontekstowych. Na przykład za każdym razem, gdy użytkownik wychodzi na spacer, a słuchawki są podłączone. Po zarejestrowaniu płotu interfejs API płotu może wysyłać wywołania zwrotne do aplikacji, nawet jeśli nie jest ona uruchomiona.
  • Interfejs API migawki: umożliwia interfejsowi API żądanie aplikacji dotyczące bieżącego kontekstu użytkownika, np. jego bieżącej lokalizacji i aktualnej pogody.

Typy kontekstu

Kontekst jest jednym z głównych elementów interfejsu Know API. Dane kontekstowe to dane pochodzące z czujników, np. lokalizacja (szerokość i długość geograficzna), typ miejsca, np. park lub kawiarnia, oraz aktywność, np. spacer lub jazda samochodem. Te podstawowe typy (sygnały) można łączyć, aby ekstrapolować sytuację użytkownika w bardziej szczegółowy sposób. Rozwiń powiadomienie, aby sprawdzić, które sygnały kontekstowe zostały wycofane.

W tej tabeli opisano podstawowe typy kontekstu obecnie dostępne w interfejsie Know API.

Typ kontekstu Przykład
Godzina Obecny czas lokalny
Lokalizacja Długość i szerokość geograficzna
Aktywność Wykryto aktywność użytkownika, np. chodzenie, bieganie czy jazda na rowerze
Obrazy typu beacon Obrazy typu beacon w pobliżu pasujące do określonej przestrzeni nazw
Słuchawki Stan włączenia słuchawek