Для поддержки таких функций, как встроенный цифровой помощник, библиотека приложений Android for Cars позволяет использовать микрофон автомобиля для записи голосовых команд водителя. Поддержка голосовых команд помогает пользователям выполнять задачи, обращаясь к Google Ассистенту, не отвлекаясь от дороги.
Во время записи на экране появляется индикатор. Запись отправляется непосредственно в приложение (не сохраняется в библиотеке) для обработки и последующих действий.

Google и автопроизводители контролируют, как пользователи вызывают Google Ассистента, обычно используя голосовое сообщение («Привет, Google» или «Привет, G»), кнопку на руле или экранные функции. После вызова Google Ассистент может распознавать различные типы запросов, включая следующие:
- Воспроизведение, приостановка или пропуск поддерживаемых приложением категорий медиафайлов
- Читайте и отвечайте на сообщения
- Позвонить
- Получить маршрут проезда
- И многое другое
Чтобы оптимизировать голосовое взаимодействие для пользователей, вам необходимо:
Решите, какие категории голосовых команд поддерживать. Возможные категории голосовых команд в медиаприложении могут включать жанр, исполнителя, альбом, плейлист и название. Выберите категории, которые подходят для вашего приложения.
Предугадывайте неконкретные запросы. Решите, как ваше приложение должно реагировать на запросы, не требующие конкретного контента, например, «Включи музыку» или «Отправь SMS».
Требования к голосовым действиям
Уровень требований | Требования |
---|---|
ДОЛЖЕН | Поддерживайте голосовые команды для всех категорий мультимедиа, подходящих для их приложений. |
Поток образца
Действие пользователя | Где выполняется действие | Количество шагов после действия |
---|---|---|
Пользователь нажимает кнопку микрофона в приложении (на полосе действий), чтобы начать голосовой ввод. | Шаблон навигации ![]() | 1 |
Пока пользователь говорит, визуальный индикатор сигнализирует о том, что идет запись. | Шаблон навигации ![]() | 1 |
Всплывающее сообщение информирует пользователя о том, что приложение поняло устные инструкции пользователя и отреагировало на них. | Шаблон навигации (обновить) ![]() | 1 |