Голосовой ввод

Функция голосового ввода позволяет приложениям получать доступ к микрофону автомобиля для сбора аудиоданных, например, для создания встроенного помощника.

Как работает голосовой ввод

  1. Пользователь запрашивает голосовой ввод (в данном случае через значок микрофона на полосе действий).
  2. Появляется наложение, сигнализирующее о том, что идет запись.
  3. Пользователи могут остановить запись, закрыв наложение, или могут прекратить говорить, и в этот момент приложение должно прекратить запись.
Шаблон навигации со значком голосового ввода
Появляется значок голосового ввода, информирующий пользователя о том, что он может осуществлять голосовой ввод.

Появляется значок голосового ввода, информирующий пользователя о том, что он может осуществлять голосовой ввод.

Пример потока, демонстрирующий этот процесс, см. в разделе Голосовое общение с приложением .

Лучшие практики

  • Сначала получите разрешение. Убедитесь, что пользователь дал вашему приложению разрешение на доступ к микрофону автомобиля (в идеале — до начала поездки).
  • Предоставьте точку входа. Предоставьте пользователю возможность начать голосовой ввод, например, значок микрофона на панели действий. Затем дождитесь, пока он запустит процесс.
  • Брендируйте свой опыт. Создавая помощника в приложении, чётко укажите, что это помощник, предназначенный специально для вашего приложения.
  • Остановите запись, когда пользователь закончит говорить. Когда пользователь закончит говорить, остановите запись.