Bixby Developer Center

Build Conversational Experiences
Guides
References

disable-voice-content-selection

optionalvalue optional

Disables voice content selection in all views. Voice content selection allows users to choose from a list in hands-free mode by saying text that matches one of the items on the list, such as selecting a recipe by saying "Chicken Alfredo". If the user's spoken selection is not an exact match (for instance, saying "Chicken Alfredo" to select "Chicken Alfredo Penne"), Bixby will try to perform a partial match; if there are multiple possible matches, the user will be reprompted with the matching items for disambiguation.

All rendered text in a list item is used for matching. If your capsule uses a custom implementation to select list values that uses other, non-rendered information, you can disable voice content selection either globally or per view.

The value of disable-voice-content-selection can be true or false.

  • If set to true, selection of content by voice will not be allowed for the capsule unless explicitly enabled in a view.
  • If set to false (the default), voice content selection will be allowed.

This flag is disabled by default in all runtime versions.

Example

capsule {
...
runtime-version (8) {
overrides {
disable-voice-content-selection (true)
}
}
}
Note

You can disable voice content selection on a per-view basis by using an override in the input-view or result-view block.