Clarification and disambiguation in voice-only mode

When a voice assistant needs clarification or disambiguation, is spoken dialog alone sufficient under the rule that voice-based conversational apps must not show text or imagery in query responses? or is there an approved pattern (action buttons, short lists) within the template depth limits?

Answered by Frameworks Engineer in 891380022

I would recommend using the entitled voice assistant for cases like this so that you can provide UI via alerts or using CPVoiceControlTemplate with CPVoiceControlState objects. You can provide a state with UI including text and and animating image for various predefined states, to which you can have states for clarification and disambiguation that be presented to the user.

Hopefully this helps
Rico
CarPlay Frameworks Engineer

I would recommend using the entitled voice assistant for cases like this so that you can provide UI via alerts or using CPVoiceControlTemplate with CPVoiceControlState objects. You can provide a state with UI including text and and animating image for various predefined states, to which you can have states for clarification and disambiguation that be presented to the user.

Hopefully this helps
Rico
CarPlay Frameworks Engineer

Clarification and disambiguation in voice-only mode
 
 
Q