Package 

Enum Action

  • All Implemented Interfaces:
    java.io.Serializable , kotlin.Comparable

    
    public enum Action
    extends Enum<Action>
                        

    Represents an action used for communicating with VoiceKit component.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      CLEANUP_SESSION

      Send to VoiceKit to clear the current voice session

      UPDATE_SETTINGS

      Send to VoiceKit in order to update with the given settings

      RESUME_VOICE_FLOW

      Send to VoiceKit in order to resume

      PAUSE_VOICE_FLOW

      Send to VoiceKit in order to pause the current flow. Used in Novolabs context to stop the voice

      STOP_VOICE_FLOW

      Send to VoiceKit in order to perform a stop voice action. In this case voice prompt will be stopped and the voice session will be cleared

      NLG_RESPONSE

      Send to VoiceKit after text has been played.

      SCROLL_PAGE_RESPONSE

      Send to VoiceKit to notify with the page index

      SCROLL_PAGE

      Send by VoiceKit when a scroll needs to be performed

      CONFIRM_PAYMENT_RESPONSE

      Send to VoiceKit after a payment was initiated. This action can have success or failure status

      CONFIRM_PAYMENT

      Send by VoiceKit when a payment needs to be performed

      CALL_RESPONSE

      Send to VoiceKit after a call was initiated. This action can have success or failure status

      CALL

      Send by VoiceKit when a call action needs to be performed

      START_NAVIGATION_RESPONSE

      Send to VoiceKit after the navigation has been initiated. This action can have success or failure status

      START_NAVIGATION

      Send by VoiceKit when a navigation needs to be started

      SHOW_SCREEN

      Send by VoiceKit for different states of the flow. When SHOW_SCREEN action is send a screen id is also send

      VOICESDK_STATE_UPDATE

      Send by VoiceKit when there is a voice state update

      UPDATE_VOICE_SDK_SETTINGS

      Send to VoiceKit when location needs to be updated

    • Method Summary

      Modifier and Type Method Description
      final String getName()
      final Integer getOrdinal()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait