Changelog

December 31, 2021

About this guide

  • Renamed to Alexa Auto Design Guidelines

Invoking Alexa

  • Removed the term “earcon” in favor of “sound cues”.
  • Removed duplicate definition of TTT visuals, in favor of the definition found in Visual Language.
  • Added 3 requirements
    • In multi-turn interactions, the Start of Request sound must play each time the mic opens during the interaction. The End of Request sound must play each time the mic closes.
    • Play the Start of Request sound immediately after the wake word is detected.
    • Do not duplicate Alexa voice chrome or supplement with other attention state signifiers.
  • Added guidance for use of the two different wakesounds (for touch vs voice invocation).

Visual Language

  • Updated guidance around Alexa smile logo and Alexa talk bubble.

Setup

  • Added a requirement regarding language selection.
  • Added a requirement regarding not adding additional setup steps.

Display cards

  • Added a requirement around pagination for the Weather display cards.

Communication

  • Updated the Alexa logo on images.
  • Updated requirements around Phone calls.
  • Removed requirement under Interrupt handling for Features and Calls, TTS going off during an active call.

Menu and Settings

  • Removed the term “earcon” in favor of “sound cues”.
  • Updated a legacy images that are no longer valid.

Design toolkit

  • Renamed “earcons” folder in favor of “sound cues".
  • Added additional sounds.
  • Added “Logos” folder, included three smile logos.

November 15, 2021

Invoking Alexa

  • Added 2 new requirements
    • (Required) Place the TTT persistently in a single location with a consistent style.
    • (Required) Allow Alexa to be invoked while mobile projection applications are running or other assistants are present (e.g. Android Auto or Apple CarPlay).

UI text guidelines

  • Removed 1 requirement
    • (Required) Use sentence case (capitalize only the first word) for all UI elements.

Setup

  • Updates to sign-in and addition of Preview Mode, entire page has been updated.

Display cards

  • Two new template types were added LocalSearchListTemplate2 and LocalSearchDetailTemplate1.
  • Auto Dismiss information added to the Display Card table.
  • Updated 9 images
    • BodyTemplate1
    • BodyTemplate2
    • LocalSearchListTemplate2
    • Alexa voice chrome
    • Title
    • ListTemplate1 - To-do list
    • ListTemplate1 - Shopping List
    • ListTemplate1 - Calendar
    • WeatherTemplate
  • Added 2 new images
    • LocalSearchDetailTemplate1
    • LocalSearchListTemplate2
  • Revised 3 requirements
    • (Required) Show Alexa display cards when available and while mobile projection applications are running or other virtual assistants are present (e.g. Android Auto or Apple CarPlay)
    • (Required) Dismiss Display Cards according to following rules:
      • Manual Dismiss: Dismiss the display card as soon as the User taps the ‘X’.
      • Auto Dismiss: Display cards automatically dismiss 8 or 30 seconds after last interaction. Interactions include Alexa's response, user touch events, and user voice requests. Refer to the table at the beginning for time out details for each display card.
    • (Required) Number list items in non-calendar lists.
  • Added more information on LocalSearchListTemplate2
  • Added more information on LocalSearchDetailTemplate1

Media services

  • Added 7 new requirements
    • (Required) Enable voice control of switching between all local media sources.
    • (Required) Display tuning and transport controls for local media sources.
    • (Recommended) If displaying Alexa’s NowPlaying Display Card, use the icons in the Amazon Icon Library for media player controls.
    • (Required) Show display art when received from the media service provider.
    • (Required) Use the NowPlaying (https://developer.amazon.com/en-US/docs/alexa/alexa-auto/display-cards.html#nowplaying) display card to display media.
    • (Required) Allow customers to use Alexa for all media controls.
    • (Required) Disable media controls currently not selectable.
  • Removed playlist support.

Navigation

  • Updated 2 images
    • LocalSearchListTemplate2
    • LocalSearchDetailTemplate1

Communications

  • Updated Communication permissions section
  • Updated 3 images
    • Bluetooth pairing
    • Sync Contacts
    • DropIn
  • Updated 5 requirements
    • (Required) When a phone is connected to an Alexa enabled vehicle, and communications permissions have not been granted, ask the customer to upload contacts and SMS messages to Alexa.
    • (Required) If during Alexa setup the vehicle or device detects a phone already connected to the head unit, ask the customer for permission to upload contacts and SMS messages.
    • (Required) Upload phone contacts and / or SMS messages to the Alexa cloud on the vehicle after communication permissions are granted.
    • (Required) In the "Communications" settings display which phones are paired and which are currently connected.
    • (Required) When "Contact Upload" and / or "Share Messages" are disabled, previously uploaded contacts and / or SMS messages must be deleted.
  • Added 2 new requirements
    • (Required) Remove phone contacts and / or SMS messages from the vehicle if the customer has not used them after 30 days.
    • (Required) Provide customers a way to enable / disable contact access and / or SMS messaging without disconnecting the connected phone.

Notifications and error handling

  • Updated Context specification for the case of no Alexa account has been set up.
  • Updated the String value for Network error during setup
  • Updated String value and Action button value for the Context: Alexa is not available in their language(should be translated to language not supported )

Menu and settings

  • Revised Menu and settings to include information on Preview Mode
  • Revised requirement
    • (Required) For each setting, use the strings included in the image below:
  • Added # new images
    • Alexa menu for signed-in customers
    • Preview Mode
  • Updated 6 images
    • Alexa Hands-Free
    • Default Voice Assistant
    • Notifications
    • Sounds
    • Alexa’s language
    • Things to Try
  • Added new requirements
    • Communications
      • (Required) Inform customers that contacts and / or SMS messages will be uploaded to Alexa Cloud when they are toggled to "on" in settings.
      • (Required) Provide customers a way to enable / disable contact access and / or SMS messaging without disconnecting the connected phone.
    • Sign out
      • (Required) When the user selects "sign out", ask for confirmation before signing out.
  • Added an Appendix for settings structure and content.

Resources

October 15, 2020

Updates to Invoking Alexa

  • Added 3 new requirements
    • (Required) Indicate to the customer when Alexa Hands-Free is disabled.
    • (Required) Allow customers to cancel listening and speaking.
    • (Required) Use Alexa earcons only for Alexa features.
  • Revised 2 requirements (changes in bold).
    • “The product shall allow customers to invoke Alexa via PTT without a wake word if the vehicle offers a PTT button.”
    • “The product shall enable invocation of Alexa only after the customer has completed Alexa setup.“
  • Tap-to-talk (TTT) button description has been updated
  • Updated terminology: “Hands-free listening” is now “Alexa Hands-Free”.
  • Added descriptions for interruption behaviors (barge-in and cancel).
  • Added more info on the Alexa attention system (earcons and voice chrome). Including:
    • Linear chrome is preferred and to be placed along the bottom edge
    • Voice chrome should be an overlay and not a full-screen app

Updates to Visual language

  • Revised requirement: “The product shall display the Alexa logo only in Alexa Blue (#00CAFF), Squid Ink (#232F3E), or White (#FFFFFF).” (changes in bold)

Updates to Setup:

  • Added requirement: “(Required) Support only the Alexa languages that the vehicle also supports.”
  • Added language selection screen.
  • Removed requirement “offer customers the ability to sign in once and use Alexa across multiple devices.”

Updates to Menu and settings

  • Updated terminology: “Hands-free listening” is now “Alexa Hands-Free”
  • Removed location permissions, help and feedback requirements/images.
  • Added new setting for “Alexa’s language” and the following requirement:
    • (Required) If the customer selects an Alexa language that is different than the system language, you must surface a notification of the language mismatch++

Other notable changes

  • Media services: Removed grid template image and updated requirement to only address metadata.
  • Communications: Remove “TTS goes off during an active call” requirement, and “duck the audio” for incoming call sound.
  • Notifications and error handling: Removed error message for when a Customer updates their password.
  • Resources: Updated resources in Design toolkit
    • updated icons for Alexa brand, media playback and MSP logos
    • updated Things to Try



September 16, 2019

Media Services guidelines refactor.

  • Please check full page for a rewrite with new requirements and recommendations.



September 5, 2019

Communication guidelines page released. Updates to Menu & settings

  • Added Contact list menu item to settings
  • Added requirements for Contact list settings
  • Updated all images to reflect Alexa style

Updates to Setup

  • New requirement for contact permissions
  • Updated OOBE flow to incorporate contact permission screen
  • Updated all images to reflect Alexa style



December 19, 2018

  • Added section on Display Cards with additional requirements.
  • Minor wording revisions for clarity on all requirements.
  • Added the following requirements:
    • Invoking Alexa
      • If PTT is not available, TTT (Tap-to-Talk) via an on-screen button can be used to invoke Alexa.
      • Provide customers a way to disable Alexa hands-free listening under the Alexa menu.
      • Play the Alexa earcons at the beginning and end of speech input.
      • Enable hands-free listening only after the customer has completed Alexa setup.
      • Disable Alexa in restricted modes such as valet or for guest drivers.
    • Setup
      • Do not allow customers to sign in when the car is in motion.



August 14, 2018

v1(launch)