A  B  C  D  F  G  H  I  L  N  O  P  Q  R  S  T  U  V 

S

Screen - class in com.telenav.commerce.voiceservice.models
Represents different step of the voice flow.
SCROLL_PAGE - enum entry in com.telenav.commerce.voiceservice.models.Action

Send by VoiceKit when a scroll needs to be performed

SCROLL_PAGE_RESPONSE - enum entry in com.telenav.commerce.voiceservice.models.Action

Send to VoiceKit to notify with the page index

sendText(String) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.api.IVoiceServiceApi
This method will send user voice command to voice service as a text.
SERVER_ERROR - enum entry in com.telenav.commerce.voiceservice.models.StatusCode

Returned by VoiceKit when there was a server error. Third party may have failed

setAction(Action) - function in com.telenav.commerce.voiceservice.models.BaseUpdateContext
Represents an action used for communicating with VoiceKit component.
setAction(Action) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Represents an action used for communicating with VoiceKit component.
setAvailableStores(List) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Search results for Food
setBrands(List) - function in com.telenav.commerce.voiceservice.models.UserContext
List of available brands
setCurrentLocation(VoiceGeoLocation) - function in com.telenav.commerce.voiceservice.models.BaseUpdateContext
Current location
setCurrentLocation(VoiceGeoLocation) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Current location
setDomain(Domain) - function in com.telenav.commerce.voiceservice.models.BaseUpdateContext
Represents the voice domain.
setDomain(Domain) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Represents the voice domain.
setIntent(Intent) - function in com.telenav.commerce.voiceservice.models.BaseUpdateContext
Intent will be received from VoiceKit when action is SHOW_SCREEN or UPDATE_CONTEXT
setIntent(Intent) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Intent will be received from VoiceKit when action is SHOW_SCREEN or UPDATE_CONTEXT
setInternetConnection(Boolean) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.api.IVoiceServiceApi
This method will set the state of the internet connection
setIsFirstResume(Boolean) - function in com.telenav.commerce.voiceservice.models.BaseUpdateContext
Indicates if is a first voice resume operation.
setIsFirstResume(Boolean) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Indicates if is a first voice resume operation.
setLocations(List) - function in com.telenav.commerce.voiceservice.models.BaseUpdateContext
List of locations when a search by address was done.
setLocations(List) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
List of locations when a search by address was done.
setPageIndex(Integer) - function in com.telenav.commerce.voiceservice.models.BaseUpdateContext
Represents the current page index when there are search results.
setPageIndex(Integer) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Represents the current page index when there are search results.
setResumeTimeInSeconds(Integer) - function in com.telenav.commerce.voiceservice.models.BaseUpdateContext
Indicates the time passed from the last user interaction with the system.
setResumeTimeInSeconds(Integer) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Indicates the time passed from the last user interaction with the system.
setSearchedBrand(Brand) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Searched brand
setSearchedLocation(SearchLocation) - function in com.telenav.commerce.voiceservice.models.BaseUpdateContext
Searched location.
setSearchedLocation(SearchLocation) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Searched location.
setSearchedStore(FoodStore) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Searched store
setShoppingCart(FoodShoppingCart) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Shopping cart
setShoppingSessionId(String) - function in com.telenav.commerce.voiceservice.models.BaseUpdateContext
Current shopping session id
setShoppingSessionId(String) - function in com.telenav.commerce.voiceservice.models.FoodUpdateContext
Current shopping session id
setupVoiceService(Context) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.api.IVoiceServiceApi
This method handles the voice service setup.
shouldMuteNotificationsOnDevice() - function in com.telenav.commerce.voiceservice.dependencies.IVoiceContextProvider
This method tells the SDK if the notifications should be muted while the user interacts with the voice service.
SHOW_SCREEN - enum entry in com.telenav.commerce.voiceservice.models.Action

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

SPEAKING - enum entry in com.telenav.commerce.voiceservice.models.VoiceDialogState

Voice is playing a prompt

START_NAVIGATION - enum entry in com.telenav.commerce.voiceservice.models.Action

Send by VoiceKit when a navigation needs to be started

START_NAVIGATION_RESPONSE - enum entry in com.telenav.commerce.voiceservice.models.Action

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

startRecording(Boolean) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.api.ISpeechToTextApi
This method will start the recording.
startVoice() - function in com.telenav.commerce.voiceservice.api.IVoiceCommerceApi
This method will start the voice flow.
StatusCode - class in com.telenav.commerce.voiceservice.models
Represents the status code of a voice action
STOP_VOICE_FLOW - enum entry in com.telenav.commerce.voiceservice.models.Action

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

stopAudio() - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.tts.api.ITextToSpeechApi
Stops the current audio that is played
stopRecording() - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.api.ISpeechToTextApi
This method will stop the recording process
stopVoice() - function in com.telenav.commerce.voiceservice.api.IVoiceCommerceApi
This method will stop the voice TODO Think about how stop will work in TNNLU and in Novo context
SUCCESS - enum entry in com.telenav.commerce.voiceservice.models.StatusCode

Returned by VoiceKit when there is a success action

A  B  C  D  F  G  H  I  L  N  O  P  Q  R  S  T  U  V