A
B
C
D
F
G
H
I
L
N
O
P
Q
R
S
T
U
V
O
- OccasionType - class in com.telenav.commerce.voiceservice.models
- Possible values for occasion type
- OktHttpClient - class in com.telenav.commerce.voiceservice.businesslogic.http
- Create a HttpLoggingInterceptor for HTTP debug.
- onBeginningOfSpeech() - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.RecognitionListenerAdapter
- onBufferReceived(ByteArray) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.RecognitionListenerAdapter
- onCall(FoodStore,String) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying that a call can be placed.
- onCallStarted(Boolean) - function in com.telenav.commerce.voiceservice.api.IVoiceUpdateSettings
- This method handles the call action.
- onCheckout(FoodShoppingCart,FoodStore,Brand,String) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying that an order was done with success
- onEndOfSpeech() - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.RecognitionListenerAdapter
- onError(Integer) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.RecognitionListenerAdapter
- onError(Integer) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.api.ISpeechToTextCallback
- This method is used as a callback for notifying the caller of the speech to text API that something goes wrong
- onEvent(Integer,Bundle) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.RecognitionListenerAdapter
- onFoodAppPermissionMissing() - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying that food flow permissions are missing.
- onFoodError(VoiceFoodError) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying the client about the food-voice errorsIf the error is VoiceFoodError.FOOD_ORDER_CALL_FAILURE, the current voice context will be cleared and the client has the responsibility to respond to this change by updating its UI and clearing any local context.
- onFoodLocationResults(List,String) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying that there are multiple locations for the actual food search
- onFoodOrdersResults(List) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying the active/passed food orders to the user.
- onFoodResumeCancelled() - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying that the user has refused resuming the flow.
- onFoodStoreResults(List) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying with the results of food search.
- onFoodStoresSearching() - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This methods is used for notifying that a food search is in progress.
- onFoodUserTokenMissing() - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying when the user token was not provided.
- onInitialisationFailed() - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.api.ITtsInitialisationListener
- Called when something went wrong during TTS initialisation
- onInitialisationSuccessful() - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.api.ITtsInitialisationListener
- Called when TTS is initialised correctly
- onInitializationError(String) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceStateListener
- This method is used for notifying the client that there was an error when initializing the voice feature
- onInitializationSuccessful() - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceStateListener
- This method is used for notifying the client that the voice feature was successfully initialized
- onNavigationSkipped(FoodStore) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying that the user has skipped navigation to the store
- onNavigationStart(FoodStore) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying that a navigation has been started to the given store
- onNavigationStarted(Boolean) - function in com.telenav.commerce.voiceservice.api.IVoiceUpdateSettings
- This method handles the navigation action.
- onNetworkStateChanged(Boolean) - function in com.telenav.commerce.voiceservice.api.IVoiceUpdateSettings
- This method handles the network state changes.
- onParkingLocationResults(List) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceParkingListener
- onParkingStoreResults(List) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceParkingListener
- onPartialResults(Bundle) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.RecognitionListenerAdapter
- onPermissionChanged() - function in com.telenav.commerce.voiceservice.api.IVoiceUpdateSettings
- This method handles the location permission changes.
- onPlacingOrder() - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying that an order is going to be placed.
- onReadyForSpeech(Bundle) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.RecognitionListenerAdapter
- onResults(Bundle) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.RecognitionListenerAdapter
- onResultsScrolled(Integer) - function in com.telenav.commerce.voiceservice.api.IVoiceUpdateSettings
- This method handles scroll action.
- onRmsChanged(Float) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.RecognitionListenerAdapter
- onScrollPage(PageDirection) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying a scroll event in the search results or locations results list.
- onShoppingCartUpdate(FoodShoppingCart,FoodStore,Brand,String) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying with the updates for an order in progress.
- onSpeechRecognitionStarted() - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.api.ISpeechToTextCallback
- This method is used as a callback for notifying the caller of the speech to text API that the speech recognizing has began.
- onSpeechToTextDone(String) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.api.ISpeechToTextCallback
- This method is used as a callback for notifying the caller of the speech to text API with the captured text.
- onSpeechToTextError(Integer) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceStateListener
- This method is used for notifying the client an existing Speech-to-text error
- onSpeechToTextInitialized() - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.api.ISpeechToTextCallback
- This method is used as a callback for notifying the caller of the speech to text API initialization was successfully done
- onUserInfoChanged() - function in com.telenav.commerce.voiceservice.api.IVoiceUpdateSettings
- This method handles the changes related to the user details.
- onUserInputReceived(String) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceStateListener
- Method called when the speech recognizer returns a text based on the user's input.
- onUtterancePlayed(UpdateNlgResponse) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.api.INlgResponseListener
- Called when the system finishes to play an utterance in order to notify the voice sdk that it can perform the next action (e.g.
- onUtteranceStart(String) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceStateListener
- Method called when the tts engine will start playing an utterance
- onUtteranceStarted(String) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.api.INlgResponseListener
- Called when the system starts to play an utterance in order to retrieve the text that will be played
- onVoiceEventReceived(String,String) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.api.IVoiceServiceDomainListener
- This method is the entry point for receiving voice data.
- onVoiceFlowStateChanged(VoiceDialogState) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceStateListener
- This method will expose to the client the current voice flow state.
- onVoiceGeneralError(VoiceGeneralError) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceStateListener
- This method is used for notifying the client about the food-voice errors
- onVoiceStateChanged(VoiceDialogState) - function in com.telenav.commerce.voiceservice.businesslogic.voicekit.recording.api.ISpeechToTextCallback
- This method is used as a callback for notifying the caller of the speech to text API that the voice state has changed
- onWelcomeStore(FoodStore) - function in com.telenav.commerce.voiceservice.api.listeners.IVoiceFoodListener
- This method is used for notifying that a food store has been selected and the order can proceed.
- ORDER_FOOD - enum entry in com.telenav.commerce.voiceservice.models.Intent
Received when ordering food. E.g "Order food nearby"
- ORDER_NEARBY - enum entry in com.telenav.commerce.voiceservice.models.Intent
Received when finding a reservable parking. E.g "Find parking nearby"