Package com.telenav.commerce.voiceservice.models
See: Description
-
Class Summary Class Description BaseUpdateContext Contains the basic information needed for communicating with VoiceKit. Diagnostics Represents the TNNLU diagnostics for specific domain. FoodUpdateContext Represents the food related information needed for communication with VoiceKit. UpdateLocationResponse Response data used to send out location updates to VoiceKit. UpdateNlgResponse Response data used to send to VoiceKit a status about the completion of a utterance processing. UpdateSettingsResponse Represents the configuration data that should be send to VoiceKit in order to run properly , or whenever the fields have updated (all fields except action are optional when delta update) UserContext Class that keeps all the user's profile data that need to be send to voice for parking and food flows IMPORTANT: It is mandatory to send all the UserContext data when updating some field. VoiceGeoLocation Data class which contains information about the current location. VoiceStateUpdate Represents a VoiceKit dialog state updated information. -
Enum Summary Enum Description PageDirection Represents the direction used for scrolling the voice results. Domain Represents the voice domain. Intent Intent will be received from VoiceKit when action is SHOW_SCREEN or UPDATE_CONTEXT Action Represents an action used for communicating with VoiceKit component. StatusCode Represents the status code of a voice action Screen Represents different step of the voice flow. VoiceFoodError Contains errors specific for Food flow with Voice VoiceGeneralError Contains general errors specific for Voice features VoiceDialogState Indicates possible values for voice states Plugin Voice plugin ConnectionState Voice state connection state OccasionType Possible values for occasion type PickupTime Pickup time GeneratorType Generator type LoggingLevel Type of logging levels to be set for VoiceKit. VoiceTypeListener Represents possible types of VoiceListener