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