Aby ułatwić tworzenie funkcji takich jak cyfrowy asystent w aplikacji, biblioteka aplikacji Android for Cars umożliwia korzystanie z mikrofonu w samochodzie do nagrywania głosu kierowcy. Obsługa działań głosowych pomaga użytkownikom wykonywać zadania poprzez rozmowę z Asystentem Google, dzięki czemu nie muszą odrywać wzroku od drogi.
Podczas nagrywania na ekranie pojawia się wskaźnik. Nagranie jest wysyłane bezpośrednio do aplikacji (nie jest zapisywane w bibliotece) w celu przetworzenia i wykonania dalszych działań.

Google i producenci samochodów kontrolują, jak użytkownicy wywołują Asystenta Google. Zazwyczaj odbywa się to za pomocą słowa aktywującego („OK Google”), przycisku na kierownicy lub elementu sterującego na ekranie. Po wywołaniu Asystent Google może rozpoznawać różne rodzaje żądań, w tym:
- odtwarzanie oraz wstrzymywanie i pomijanie obsługiwanych przez aplikację kategorii multimediów;
- Czytanie wiadomości i odpowiadanie na nie
- Zadzwoń
- Pokaż trasę dojazdu
- I wiele więcej
Aby zoptymalizować wrażenia użytkowników związane z korzystaniem z głosowych interfejsów, musisz:
Zdecyduj, które kategorie działań głosowych chcesz obsługiwać. Możliwe kategorie działań głosowych w aplikacji multimedialnej to gatunek, wykonawca, album, playlista i tytuł. Wybierz kategorie, które pasują do Twojej aplikacji.
Przewiduj nieprecyzyjne prośby. Określ, jak aplikacja ma odpowiadać na żądania, które nie dotyczą konkretnych treści, np. „Włącz muzykę” lub „Wyślij SMS-a”.
Wymagania dotyczące komend głosowych
Poziom wymagania | Wymagania |
---|---|
POWINNO | obsługiwać komendy głosowe we wszystkich kategoriach multimediów, które są odpowiednie dla ich aplikacji; |
Przykładowy przepływ
Działanie użytkownika | Miejsce wykonania działania | Liczba kroków po działaniu |
---|---|---|
Użytkownik klika przycisk mikrofonu aplikacji (na pasku działań), aby rozpocząć wprowadzanie tekstu za pomocą głosu. |
Szablon nawigacji ![]() |
1 |
Podczas rozmowy użytkownika wskaźnik wizualny sygnalizuje, że nagrywanie jest w toku. |
Szablon nawigacji ![]() |
1 |
Wiadomość typu toast informuje użytkownika, że aplikacja zrozumiała jego instrukcje głosowe i na nie odpowiedziała. |
Szablon nawigacji (odświeżony) ![]() |
1 |