Skip navigation links
Slang API Reference
A B C F G H I L N O R S T U V W 

O

onCreate(Activity, SlangUIDelegate) - Method in interface SlangUIProvider
Called by the Slang platform after initialization succeeds, and is ready to start receiving user inputs via the UI
onDestroy() - Method in interface SlangUIProvider
Called by the Slang platform to clean up and remove the UI
onDisabled(SlangException) - Method in interface SlangUIProvider
Called by the Slang platform when Slang initialization fails
onDismissed() - Method in interface SlangUIProvider
Called by the Slang platform when the UI needs to be dismissed
onHelpRequested() - Method in interface SlangUIProvider
Called by the Slang platform when help is requested, either by the user explicitly, or implicitly, based on certain signals.
onHelpRequested(Set<String>) - Method in interface SlangUIProvider
Called by the Slang platform when help is requested, either by the user explicitly, or implicitly, based on certain signals.
onInitializationFailed(SlangBuddy.InitializationError) - Method in interface SlangBuddy.Listener
 
onInitialized() - Method in interface SlangBuddy.Listener
 
onListeningEnded() - Method in interface SlangUIProvider
Called by the Slang platform when it stops listening to speech from the user.
onListeningError(String, Locale) - Method in interface SlangUIProvider
Called by the Slang platform when it encounters an error while listening to user's speech.
onListeningStarted() - Method in interface SlangUIProvider
Called by the Slang platform when it starts listening to user speech.
onListeningTimedOut() - Method in interface SlangUIProvider
Called by the Slang platform when it times out while listening to speech from the user.
onLocaleChanged(Locale) - Method in interface SlangBuddy.Listener
 
onLocaleChangeFailed(Locale, SlangBuddy.LocaleChangeError) - Method in interface SlangBuddy.Listener
 
onSlangProcessingEnded() - Method in interface SlangUIProvider
Called by the Slang platform whenever Slang is finished processing some data.
onSlangProcessingError(String, Locale) - Method in interface SlangUIProvider
Called by the Slang platform whenever it encounters an error while processing data.
onSlangProcessingStarted() - Method in interface SlangUIProvider
Called by the Slang platform whenever Slang is processing some data.
onSlangSpeakingEnded() - Method in interface SlangUIProvider
Called by the Slang platform whenever Slang stops speaking out a prompt.
onSlangSpeakingStarted() - Method in interface SlangUIProvider
Called by the Slang platform whenever Slang starts speaking out a prompt.
onSlangTextAvailable(String, Locale) - Method in interface SlangUIProvider
Called by the Slang platform whenever there is text to be displayed to the user
onUserSessionEnded() - Method in interface SlangUIProvider
Called by the Slang platform to indicate that a user session has ended, either successfully or due to an error.
onUserSessionStarted() - Method in interface SlangUIProvider
Called by the Slang platform soon after the user requests to start a conversation
onUserTextAvailable(String, Locale) - Method in interface SlangUIProvider
Called by the Slang platform when speech from the user had been converted into text.
onUtteranceDetected(String, SlangSession) - Method in interface SlangUtteranceAction
This method is called by the Slang platform whenever it detects an utterance spoken by the user, before attempting intent resolution.
onUtteranceUnresolved(String, SlangSession) - Method in interface SlangUtteranceAction
This method is called by the Slang platform whenever it is unable to resolve a user utterance into a SlangIntent
overrideAffirmative(String) - Method in class SlangPrompt
Overrides the affirmative response for this prompt.
overrideAffirmative(String, Locale) - Method in class SlangPrompt
Overrides the affirmative response for this prompt for given locale.
overrideAffirmative(Map<Locale, String>) - Method in class SlangPrompt
Overrides the affirmative response for this prompt, for all locales supported by the application
overrideAffirmative(SlangMessage) - Method in class SlangPrompt
Overrides the affirmative response for this prompt, for all locales supported by given parameter
overrideAffirmative(String) - Method in class SlangStatement
Overrides the affirmative response for this prompt
overrideAffirmative(String, Locale) - Method in class SlangStatement
Overrides the affirmative response for this prompt for given locale
overrideAffirmative(Map<Locale, String>) - Method in class SlangStatement
Overrides affirmative responses for all locales supported by the application
overrideAffirmative(SlangMessage) - Method in class SlangStatement
Overrides affirmative responses for all locales supported by the given parameter
overrideMessage(String) - Method in class SlangMessage
Overrides the text messages to be spoken/displayed to the user.
overrideMessage(String, Locale) - Method in class SlangMessage
Overrides the text messages to be spoken/displayed to the user.
overrideMessages(Map<Locale, String>) - Method in class SlangMessage
Overrides the messages to be spoken/displayed to the user for all locales
overrideNegative(String) - Method in class SlangPrompt
Overrides the negative response for this prompt.
overrideNegative(String, Locale) - Method in class SlangPrompt
Overrides the negative response for this prompt for given locale.
overrideNegative(Map<Locale, String>) - Method in class SlangPrompt
Overrides the negative response for this prompt, for all locales supported by the application
overrideNegative(SlangMessage) - Method in class SlangPrompt
Overrides the negative response for this prompt, for all locales supported by given parameter
overrideNegative(String) - Method in class SlangStatement
Overrides the negative response for this prompt
overrideNegative(String, Locale) - Method in class SlangStatement
Overrides the negative response for this prompt for given locale
overrideNegative(Map<Locale, String>) - Method in class SlangStatement
Overrides negative responses for all locales supported by the application
overrideNegative(SlangMessage) - Method in class SlangStatement
Overrides negative responses for all locales supported by the given parameter
overrideQuestion(String) - Method in class SlangPrompt
Overrides the question for this prompt
overrideQuestion(String, Locale) - Method in class SlangPrompt
Overrides the question for this prompt for given locale
overrideQuestion(Map<Locale, String>) - Method in class SlangPrompt
Overrides the question for all locales supported by this application
overrideQuestion(SlangMessage) - Method in class SlangPrompt
Overrides the question for all locales supported by the given parameter
A B C F G H I L N O R S T U V W 
Skip navigation links
Copyright (c) 2017-2019 Slang Labs Private Limited. All rights reserved.