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

A

abort() - Method in class com.hound.android.sdk.AsyncTextSearch
Immediately kills the search and calls through to TextSearchListener.onAbort(VoiceSearchInfo).
abort() - Method in class com.hound.android.sdk.impl.AsyncTextSearchImpl
Completely stop the entire process.
abort() - Method in class com.hound.android.sdk.impl.VoiceSearchImpl
Completely stop the entire process.
abort() - Method in class com.hound.android.sdk.TextSearch
Interrupts any ongoing text search.
abort() - Method in class com.hound.android.sdk.VoiceSearch
Immediately kills the search and calls through to VoiceSearchListener.onAbort(VoiceSearchInfo).
Actionable - Interface in com.hound.core.model.sdk.template
The bare necessities for an actionable template.
append(ObjectNode) - Static method in class com.hound.android.sdk.impl.RequestInfoExtras
 
asciiBytes(String) - Static method in class com.hound.android.sdk.impl.connection.HttpVoiceConnection
 
AsyncTextSearch - Class in com.hound.android.sdk
A one time use object that performs a text search.
AsyncTextSearch() - Constructor for class com.hound.android.sdk.AsyncTextSearch
 
AsyncTextSearch.Builder - Class in com.hound.android.sdk
Builder class for creating a new AsyncTextSearch
AsyncTextSearch.Builder() - Constructor for class com.hound.android.sdk.AsyncTextSearch.Builder
 
AsyncTextSearchImpl - Class in com.hound.android.sdk.impl
Contains the actual logic to talking to the backend.
AsyncTextSearchImpl(AsyncTextSearch.Builder) - Constructor for class com.hound.android.sdk.impl.AsyncTextSearchImpl
 
audioDataSent(int) - Method in class com.hound.android.sdk.util.PartialTranscriptionLatencyMonitor
 
audioInputStream - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
AudioRecordFactory - Class in com.hound.android.sdk.audio
Utility class for creating and maintaining an instance of an AudioRecord.
AudioRecordFactory() - Constructor for class com.hound.android.sdk.audio.AudioRecordFactory
 
AudioRecordFactory.AudioRecordException - Exception in com.hound.android.sdk.audio
 
AudioRecordFactory.AudioRecordException() - Constructor for exception com.hound.android.sdk.audio.AudioRecordFactory.AudioRecordException
 
AudioRecordFactory.AudioRecordException(String, Throwable) - Constructor for exception com.hound.android.sdk.audio.AudioRecordFactory.AudioRecordException
 
AudioRecordFactory.AudioRecordException(String) - Constructor for exception com.hound.android.sdk.audio.AudioRecordFactory.AudioRecordException
 
AudioRecordFactory.AudioRecordException(Throwable) - Constructor for exception com.hound.android.sdk.audio.AudioRecordFactory.AudioRecordException
 
AuthenticationException - Exception in com.hound.android.sdk.impl.connection
Marker exception to be used by VoiceConnections to indicate authentication (HTTP 403) errors
AuthenticationException() - Constructor for exception com.hound.android.sdk.impl.connection.AuthenticationException
 
AutoActionData - Class in com.hound.core.model.sdk.template
 
AutoActionData() - Constructor for class com.hound.core.model.sdk.template.AutoActionData
 
AutoActionTemplate - Class in com.hound.core.model.sdk.template
 
AutoActionTemplate() - Constructor for class com.hound.core.model.sdk.template.AutoActionTemplate
 

B

Beta - Annotation Type in com.hound.android.sdk.util
Indicates that the class/field/method is a candidate for public consumption.
BUFFER_SIZE - Static variable in class com.hound.android.sdk.audio.ManagedAudioProvider
 
build() - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Constructs the final voice search object.
build() - Method in class com.hound.android.sdk.bytesplitter.ByteSplitter.Builder
 
build() - Method in class com.hound.android.sdk.TextSearch.Builder
 
build() - Method in class com.hound.android.sdk.VoiceSearch.Builder
Constructs the final voice search object.
build() - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
buttonColor - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
ByteBufferPool - Class in com.hound.android.sdk.util
Maintains a set of byte buffers in groups of multiples of two used for audio buffers (or whatever you want).
ByteOutput - Interface in com.hound.android.sdk.bytesplitter
 
ByteOutputThread - Class in com.hound.android.sdk.bytesplitter
 
ByteOutputThread(ByteOutput) - Constructor for class com.hound.android.sdk.bytesplitter.ByteOutputThread
 
ByteSplitter - Class in com.hound.android.sdk.bytesplitter
 
ByteSplitter.Builder - Class in com.hound.android.sdk.bytesplitter
 
ByteSplitter.Builder(InputStream) - Constructor for class com.hound.android.sdk.bytesplitter.ByteSplitter.Builder
 
ByteSplitter.ErrorListener - Interface in com.hound.android.sdk.bytesplitter
 

C

CalculateVolumeByteOutput - Class in com.hound.android.sdk.impl
 
CalculateVolumeByteOutput() - Constructor for class com.hound.android.sdk.impl.CalculateVolumeByteOutput
 
changeState(SearchPanelView.State, boolean) - Method in class com.hound.android.fd.view.SearchPanelView
 
ChoiceData - Class in com.hound.core.model.sdk
 
ChoiceData() - Constructor for class com.hound.core.model.sdk.ChoiceData
 
clientId - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
clientId - Variable in class com.hound.android.sdk.TextSearch.Builder
 
clientId - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
clientKey - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
clientKey - Variable in class com.hound.android.sdk.TextSearch.Builder
 
clientKey - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
ClientMatch - Class in com.hound.core.model.sdk
http://v1.houndify.com/ClientMatch.html
ClientMatch() - Constructor for class com.hound.core.model.sdk.ClientMatch
 
ClientState - Class in com.hound.core.model.sdk
 
ClientState() - Constructor for class com.hound.core.model.sdk.ClientState
 
close() - Method in class com.hound.android.sdk.audio.SimpleAudioByteStreamSource
 
com.hound.android.fd - package com.hound.android.fd
 
com.hound.android.fd.view - package com.hound.android.fd.view
 
com.hound.android.sdk - package com.hound.android.sdk
 
com.hound.android.sdk.audio - package com.hound.android.sdk.audio
 
com.hound.android.sdk.bytesplitter - package com.hound.android.sdk.bytesplitter
 
com.hound.android.sdk.impl - package com.hound.android.sdk.impl
 
com.hound.android.sdk.impl.connection - package com.hound.android.sdk.impl.connection
 
com.hound.android.sdk.util - package com.hound.android.sdk.util
 
com.hound.core - package com.hound.core
 
com.hound.core.model.sdk - package com.hound.core.model.sdk
 
com.hound.core.model.sdk.html - package com.hound.core.model.sdk.html
 
com.hound.core.model.sdk.template - package com.hound.core.model.sdk.template
 
com.hound.core.util - package com.hound.core.util
 
CommandHints - Class in com.hound.core.model.sdk
Model object created from http://houndify.com/Hints.html
CommandHints() - Constructor for class com.hound.core.model.sdk.CommandHints
 
CommandHints.Hint - Class in com.hound.core.model.sdk
 
CommandHints.Hint() - Constructor for class com.hound.core.model.sdk.CommandHints.Hint
 
CommandHints.Written - Class in com.hound.core.model.sdk
 
CommandHints.Written() - Constructor for class com.hound.core.model.sdk.CommandHints.Written
 
CommandResult - Class in com.hound.core.model.sdk
 
CommandResult() - Constructor for class com.hound.core.model.sdk.CommandResult
 
CommandResultDeserializer - Class in com.hound.core.util
Special deserializer so we can expose any fields not explicitly parsed in a JSONObject.
CommandResultDeserializer(ObjectMapper) - Constructor for class com.hound.core.util.CommandResultDeserializer
 
compressAudio - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
computeVolume(byte[], int, int) - Static method in class com.hound.android.sdk.util.Pcm
Computes the average volume of a buffer of PCM data, returns a number from 0 to 100.
create() - Method in class com.hound.android.fd.DefaultRequestInfoFactory
 
create() - Method in interface com.hound.android.fd.Houndify.AudioInputStreamFactory
 
create() - Method in interface com.hound.android.fd.Houndify.RequestInfoFactory
 
createAborted() - Static method in class com.hound.android.fd.HoundSearchResult
 
createConnectionForConfig(VoiceConnectionConfig) - Static method in class com.hound.android.sdk.impl.connection.TextConnectionFactory
 
createConnectionForConfig(VoiceConnectionConfig) - Static method in class com.hound.android.sdk.impl.connection.VoiceConnectionFactory
 
createError(Exception, VoiceSearchInfo.ErrorType, VoiceSearchInfo) - Static method in class com.hound.android.fd.HoundSearchResult
 
createNewInstance() - Static method in class com.hound.android.sdk.audio.AudioRecordFactory
Convenience method for releasing and creating a new AudioRecord instance.
createSuccess(HoundResponse, VoiceSearchInfo) - Static method in class com.hound.android.fd.HoundSearchResult
 
CRLF - Static variable in class com.hound.android.sdk.impl.connection.HttpVoiceConnection
 

D

debug - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
debug - Static variable in class com.hound.android.sdk.AsyncTextSearch
Used to turn on debug output to logcat
debug - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
debug - Static variable in class com.hound.android.sdk.VoiceSearch
Used to turn on debug output to logcat
debug - Variable in class com.hound.core.HoundMapper
 
DefaultRequestInfoFactory - Class in com.hound.android.fd
Populates the request info with default values including location if allowed.
DefaultRequestInfoFactory(Context) - Constructor for class com.hound.android.fd.DefaultRequestInfoFactory
 
DescriptiveTextData - Class in com.hound.core.model.sdk.template
 
DescriptiveTextData() - Constructor for class com.hound.core.model.sdk.template.DescriptiveTextData
 
DescriptiveTextTemplate - Class in com.hound.core.model.sdk.template
 
DescriptiveTextTemplate() - Constructor for class com.hound.core.model.sdk.template.DescriptiveTextTemplate
 
deserialize(JsonParser, DeserializationContext) - Method in class com.hound.core.util.CommandResultDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.hound.core.util.ListRootChildTemplateDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.hound.core.util.ViewTypeDeserializer
 
Disambiguation - Class in com.hound.core.model.sdk
 
Disambiguation() - Constructor for class com.hound.core.model.sdk.Disambiguation
 
DynamicResponse - Class in com.hound.core.model.sdk
A light weight object that represents a subset of attributes for a command result.
DynamicResponse() - Constructor for class com.hound.core.model.sdk.DynamicResponse
 
DynamicResponse(DynamicResponse) - Constructor for class com.hound.core.model.sdk.DynamicResponse
Copy constructor.

E

endFrameDelay - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
endpoint - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
endpoint - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
Error - Static variable in class com.hound.core.model.sdk.HoundResponse.Status
The server ran into an error while trying to process the request
errorListener(ByteSplitter.ErrorListener) - Method in class com.hound.android.sdk.bytesplitter.ByteSplitter.Builder
 
Exposed - Annotation Type in com.hound.android.sdk.util
Indicates that the class/method/field is for public consumption.
extraData - Variable in class com.hound.core.model.sdk.CommandResult
Filled with extra data message from server.
extraFields - Variable in class com.hound.core.model.sdk.ClientState
 
extraFields - Variable in class com.hound.core.model.sdk.HoundRequestInfo
 

F

FancySearchFragment - Class in com.hound.android.fd
Do *not* use this directly! This is internal only!
FancySearchFragment() - Constructor for class com.hound.android.fd.FancySearchFragment
 
FileByteOutput - Class in com.hound.android.sdk.impl
 
FileByteOutput(File, int, FileByteOutput.ErrorListener) - Constructor for class com.hound.android.sdk.impl.FileByteOutput
 
FileByteOutput.ErrorListener - Interface in com.hound.android.sdk.impl
 
fill(Context, HoundRequestInfo) - Static method in class com.hound.android.sdk.util.HoundRequestInfoFactory
Fills in a HoundRequestInfo object with most of the defaults.
finish() - Method in class com.hound.android.fd.HoundifyVoiceSearchActivity
 
fromActivityResult(int, Intent) - Method in class com.hound.android.fd.Houndify
 
fromJsonStr(String) - Static method in enum com.hound.core.model.sdk.ViewType
 
fromTextSearchBuilder(AsyncTextSearch.Builder) - Static method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
fromVoiceSearchBuilder(VoiceSearch.Builder) - Static method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 

G

generateHeaders() - Method in class com.hound.android.sdk.util.HoundAuthHelper
 
generateHtml() - Method in class com.hound.core.model.sdk.html.HtmlData
 
get(Context) - Static method in class com.hound.android.fd.Houndify
 
get(Context) - Static method in class com.hound.android.fd.UserIdFactory
Returns a persistent user id.
get() - Static method in class com.hound.core.HoundMapper
Convenience method to grab the default HoundMapper.
getAccessId() - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ClientHandshakeResponse
 
getAccessId() - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ClientHandshakeResponse
 
getActionAndroidIntent() - Method in interface com.hound.core.model.sdk.template.Actionable
 
getActionAndroidIntent() - Method in class com.hound.core.model.sdk.template.ImageCarouselSlide
 
getActionAndroidIntent() - Method in class com.hound.core.model.sdk.template.KeyValueTableItem
 
getActionFailedResult() - Method in class com.hound.core.model.sdk.CommandResult
 
getActionSucceedResponse() - Method in class com.hound.core.model.sdk.CommandResult
 
getActionText() - Method in class com.hound.core.model.sdk.template.AutoActionData
 
getActionText() - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
getActionText() - Method in class com.hound.core.model.sdk.template.MediaData
 
getActionText() - Method in class com.hound.core.model.sdk.template.SimpleTextData
 
getActionText() - Method in class com.hound.core.model.sdk.template.TwoColumnTableData
 
getActionTextInProgress() - Method in class com.hound.core.model.sdk.template.AutoActionData
 
getActionTimerSec() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getActionUris() - Method in interface com.hound.core.model.sdk.template.Actionable
 
getActionUris() - Method in class com.hound.core.model.sdk.template.ImageCarouselSlide
 
getActionUris() - Method in class com.hound.core.model.sdk.template.KeyValueTableItem
 
getAdId() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getAppId() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getAudioByteStreamSource(int) - Method in class com.hound.android.sdk.audio.ManagedAudioProvider
Returns an active circular buffer bound source.
getAudioDataInputQueue() - Method in class com.hound.android.sdk.impl.connection.HttpVoiceConnection
 
getAudioDataInputQueue() - Method in interface com.hound.android.sdk.impl.connection.VoiceConnection
 
getAudioDataInputQueue() - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2
 
getAudioInputStream() - Method in class com.hound.android.fd.Houndify
 
getAudioPreviewUri() - Method in class com.hound.core.model.sdk.template.MediaData
 
getAutoScroll() - Method in class com.hound.core.model.sdk.template.ImageCarouselData
 
getBestAvailableSampleRate() - Static method in class com.hound.android.sdk.audio.AudioRecordFactory
Returns the best available sample rate for an AudioRecord created via newInstance(), or 0 if newInstance will knowingly throw an exception.
getBodyText() - Method in class com.hound.core.model.sdk.template.MediaData
 
getBuffer(int) - Method in class com.hound.android.sdk.util.ByteBufferPool
Get buffer of at least minSize
getButtonColor() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Returns the color used for drawing all the buttons.
getCenterCrop() - Method in class com.hound.core.model.sdk.template.ImageCarouselSlide
 
getCenterCrop() - Method in class com.hound.core.model.sdk.template.MediaImage
 
getChoiceData() - Method in class com.hound.core.model.sdk.Disambiguation
 
getCity() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getClientExtras() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getClientId() - Method in class com.hound.android.fd.Houndify
 
getClientId() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getClientId() - Method in class com.hound.android.sdk.TextSearch.Builder
 
getClientId() - Method in class com.hound.android.sdk.util.HoundAuthHelper
 
getClientKey() - Method in class com.hound.android.fd.Houndify
 
getClientKey() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getClientKey() - Method in class com.hound.android.sdk.util.HoundAuthHelper
 
getClientMatches() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getClientState() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getClientVersion() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getClientVersionCode() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getColumnCount() - Method in class com.hound.core.model.sdk.template.MultiColumnTableData
 
getColumns() - Method in class com.hound.core.model.sdk.template.MultiColumnTableContentRow
 
getColumnStretch() - Method in class com.hound.core.model.sdk.template.MultiColumnTableData
 
getCommandHints() - Method in class com.hound.core.model.sdk.CommandResult
 
getCommandKind() - Method in class com.hound.core.model.sdk.CommandResult
 
getConfidenceScore() - Method in class com.hound.core.model.sdk.ChoiceData
 
getConfigAsString() - Method in class com.hound.android.sdk.impl.AsyncTextSearchImpl
Returns a string listing configuration settings
getConfigAsString() - Method in class com.hound.android.sdk.impl.VoiceSearchImpl
Returns a string listing configuration settings
getContentBody() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
getContentDivider() - Method in class com.hound.core.model.sdk.template.MultiColumnTableData
 
getContentRows() - Method in class com.hound.core.model.sdk.template.MultiColumnTableData
 
getConversationState() - Method in class com.hound.core.model.sdk.CommandResult
 
getConversationState() - Method in class com.hound.core.model.sdk.DynamicResponse
 
getConversationState() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getCountry(Context) - Static method in class com.hound.android.sdk.util.HoundRequestInfoFactory
 
getCountry() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getCss() - Method in class com.hound.core.model.sdk.html.HtmlData.HtmlHead
 
getCurrentVolume() - Method in class com.hound.android.sdk.impl.VoiceSearchImpl
An estimation of the current volume level for the search.
getCurrentVolume() - Method in class com.hound.android.sdk.VoiceSearch
The current volume at this point in the search.
getDefault(Context) - Static method in class com.hound.android.sdk.util.HoundRequestInfoFactory
Returns a HoundRequestInfo model populate with the defaults given the context.
getDescription() - Method in class com.hound.core.model.sdk.template.ImageCarouselSlide
 
getDeviceApiVersion() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getDeviceId(Context) - Static method in class com.hound.android.sdk.util.HoundRequestInfoFactory
 
getDeviceId() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getDeviceName() - Static method in class com.hound.android.sdk.util.HoundRequestInfoFactory
 
getDeviceName() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getDeviceOSVersion() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getDeviceUnitPreference() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getDisambiguation() - Method in class com.hound.core.model.sdk.HoundResponse
 
getDividerBelow() - Method in class com.hound.core.model.sdk.template.VerticalTemplateListChild
 
getDuration() - Method in class com.hound.core.model.sdk.PartialTranscript
 
getEndpoint() - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Returns the endpoint configured in the builder
getEndpoint() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getEndpoint() - Method in class com.hound.android.sdk.TextSearch.Builder
 
getEndpoint() - Method in class com.hound.android.sdk.VoiceSearch.Builder
Returns the endpoint configured in the builder
getEndTime() - Method in class com.hound.android.sdk.VoiceSearchInfo
The value here is from SystemClock.elapsedRealtime().
getErrorData() - Method in class com.hound.core.model.sdk.CommandResult
 
getErrorException() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
getErrorMessage() - Method in class com.hound.core.model.sdk.HoundResponse
 
getErrorType() - Method in class com.hound.android.fd.HoundSearchResult
 
getErrorType() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
getErrorType() - Method in class com.hound.core.model.sdk.CommandResult
 
getException() - Method in class com.hound.android.fd.HoundSearchResult
 
getExceptionKey() - Method in enum com.hound.core.model.sdk.ViewType
 
getExpression() - Method in class com.hound.core.model.sdk.ClientMatch
 
getExtraData() - Method in class com.hound.core.model.sdk.CommandResult
Used to retrieve an Extra Data response sent the Houndify server for custom server configurations where a proxy server is configured.
getExtraField(String) - Method in class com.hound.core.model.sdk.ClientState
Retrieves an extra field value set in ClientState
getExtraFields() - Method in class com.hound.core.model.sdk.ClientState
Retrieves map of extra fields added to ClientState
getExtraFields() - Method in class com.hound.core.model.sdk.HoundRequestInfo
Retrieves map of extra fields added to HoundRequestInfo
getFirstPersonSelf() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getFirstPersonSelfSpoken() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getFooter() - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
getFooter() - Method in class com.hound.core.model.sdk.template.KeyValueTableData
 
getFooter() - Method in class com.hound.core.model.sdk.template.MediaData
 
getFooter() - Method in class com.hound.core.model.sdk.template.SimpleTextData
 
getFormat() - Method in class com.hound.core.model.sdk.HoundResponse
 
getFormat() - Method in class com.hound.core.model.sdk.PartialTranscript
 
getFormatVersion() - Method in class com.hound.core.model.sdk.HoundResponse
 
getFormatVersion() - Method in class com.hound.core.model.sdk.PartialTranscript
 
getForSpeexAudio() - Static method in class com.hound.android.sdk.util.PartialTranscriptionLatencyMonitor
 
getHeader(Speex.Mode) - Static method in class com.hound.android.sdk.util.SpeexHeaders
 
getHeader() - Method in class com.hound.core.model.sdk.template.MultiColumnTableData
 
getHelpURL() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Returns the help URL associated with the help button.
getHints() - Method in class com.hound.core.model.sdk.CommandHints.Written
 
getHintSubtitleText() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Returns the hint subtitle text, of null if none is set.
getHintTitleText() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Returns the current hint text, null if not set.
getHtmlData() - Method in class com.hound.core.model.sdk.CommandResult
 
getHtmlHead() - Method in class com.hound.core.model.sdk.html.HtmlData
 
getImage() - Method in class com.hound.core.model.sdk.template.MediaData
 
getImageUrl() - Method in class com.hound.core.model.sdk.template.ImageCarouselSlide
 
getInputLanguageEnglishName() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getInputLanguageEnglishName() - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ClientHandshakeResponse
 
getInputLanguageEnglishName() - Method in class com.hound.android.sdk.TextSearch.Builder
 
getInputLanguageIetfTag() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getInputLanguageIetfTag() - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ClientHandshakeResponse
 
getInputLanguageIetfTag() - Method in class com.hound.android.sdk.TextSearch.Builder
 
getInputQueue() - Method in class com.hound.android.sdk.bytesplitter.ByteOutputThread
 
getInputStream() - Method in class com.hound.android.sdk.util.PartialResponseParser
Returns the underlying input stream which is read from.
getInstallationId(Context) - Static method in class com.hound.android.sdk.util.HoundRequestInfoFactory
 
getInstallationId() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getInstance() - Static method in class com.hound.android.sdk.audio.AudioRecordFactory
Create a new AudioRecord object with the best available sample rate.
getInstance() - Static method in class com.hound.android.sdk.util.ByteBufferPool
 
getItem() - Method in class com.hound.core.model.sdk.template.AutoActionData
 
getItems() - Method in class com.hound.core.model.sdk.template.VerticalTemplateListData
 
getJs() - Method in class com.hound.core.model.sdk.html.HtmlData.HtmlHead
 
getJsonKey() - Method in enum com.hound.core.model.sdk.ViewType
 
getJsonNode() - Method in class com.hound.core.model.sdk.CommandResult
 
getLabel() - Method in class com.hound.core.model.sdk.template.KeyValueTableItem
 
getLanguage() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getLanguageIETFTag() - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ClientHandshakeResponse
 
getLargeScreenHtml() - Method in class com.hound.core.model.sdk.html.HtmlData
 
getLargeScreenUrl() - Method in class com.hound.core.model.sdk.html.HtmlData
 
getLatency(PartialTranscript) - Method in class com.hound.android.sdk.util.PartialTranscriptionLatencyMonitor
 
getLatencyMs() - Method in class com.hound.android.sdk.util.MonitoredPartialTranscript
 
getLatitude() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getLeftText() - Method in class com.hound.core.model.sdk.template.TwoColumnTableDataRow
 
getLocation() - Method in class com.hound.android.fd.DefaultRequestInfoFactory
If DefaultRequestInfoFactory.isLocationEnabled(), this method will return a location using the LocationManager.getLastKnownLocation(String) with LocationManager.PASSIVE_PROVIDER.
getLongitude() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getMaxResults() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getMessage() - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ServerHandshakeMessage
 
getMessage() - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ServerHandshakeMessage
 
getMinResults() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getNativeData() - Method in class com.hound.core.model.sdk.CommandResult
 
getNetworkType() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getNonce() - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ServerHandshakeMessage
 
getNonce() - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ServerHandshakeMessage
 
getNumToReturn() - Method in class com.hound.core.model.sdk.HoundResponse
 
getNumToShow() - Method in class com.hound.core.model.sdk.Disambiguation
 
getObjectMapper() - Method in class com.hound.core.HoundMapper
Don't use this unless you have to.
getPanelColor() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Gets the background color used in the panel containing the search button.
getParseDuration() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
getPartialTranscript() - Method in class com.hound.android.sdk.util.MonitoredPartialTranscript
 
getPartialTranscript() - Method in class com.hound.core.model.sdk.PartialTranscript
 
getPartialTranscriptFullLatencyAmounts() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
getPartialTranscriptNetworkLatencyAmounts() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
getPhoneType() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getPlainText() - Method in class com.hound.core.model.sdk.CommandHints.Hint
 
getPositionHorizontalAccuracy() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getPreferredCalendarId() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getPreferredCalendarName() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getPriority() - Method in class com.hound.core.model.sdk.CommandHints.Hint
 
getQuery() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getQuery() - Method in class com.hound.android.sdk.TextSearch.Builder
 
getRating() - Method in class com.hound.core.model.sdk.template.MediaData
 
getReceivingDuration() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
getReceivingTimeout() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getRecordingDuration() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
getRecordingEndTime() - Method in class com.hound.android.sdk.VoiceSearchInfo
The value here is from SystemClock.elapsedRealtime().
getRequestId() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getRequestId() - Method in class com.hound.android.sdk.util.HoundAuthHelper
 
getRequestId() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getRequestInfo() - Method in class com.hound.android.fd.Houndify
 
getRequestInfo() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getRequestInfo() - Method in class com.hound.android.sdk.TextSearch.Builder
 
getRequestInfo() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
getRequestInfoFactory() - Method in class com.hound.android.fd.Houndify
 
getRequestInfoString() - Static method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getRequiredFeatures() - Method in class com.hound.core.model.sdk.CommandResult
 
getRequiredFeaturesSupportedResult() - Method in class com.hound.core.model.sdk.CommandResult
 
getResponse() - Method in class com.hound.android.fd.HoundSearchResult
 
getResponse() - Method in class com.hound.android.sdk.TextSearch.Result
 
getResult() - Method in class com.hound.core.model.sdk.ClientMatch
 
getResults() - Method in class com.hound.core.model.sdk.HoundResponse
 
getRightText() - Method in class com.hound.core.model.sdk.template.TwoColumnTableDataRow
 
getRows() - Method in class com.hound.core.model.sdk.template.TwoColumnTableData
 
getSampleRate() - Method in class com.hound.android.sdk.audio.ManagedAudioProvider
The sample rate for the given audio if available.
getSavedConversationState() - Static method in class com.hound.android.sdk.AsyncTextSearch
Returns the Conversation State object saved from the last HoundResponse.
getSavedConversationState() - Static method in class com.hound.android.sdk.VoiceSearch
Returns the Conversation State object saved from the last HoundResponse.
getScrimAlpha() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Value of 0-255 for Srim's opacity.
getScrimColor() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
 
getSearchButton() - Method in class com.hound.android.fd.view.SearchPanelView
 
getSearchButtonColor() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Returns the search button color or null if default color is being used.
getSearchEnginePreference() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getSearchInfo() - Method in class com.hound.android.fd.HoundSearchResult
 
getSearchInfo() - Method in class com.hound.android.sdk.TextSearch.Result
 
getSearchInfo() - Method in exception com.hound.android.sdk.TextSearch.TextSearchException
 
getSearchPulseView() - Method in class com.hound.android.fd.view.SearchPanelView
 
getSecondaryTitle() - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
getSecondPersonSelf() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getSecondPersonSelfSpoken() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getSection1() - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
getSection2() - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
getSendBack() - Method in class com.hound.core.model.sdk.CommandResult
 
getSendBack() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getServerGeneratedId() - Method in class com.hound.core.model.sdk.HoundResponse
 
getSessionId() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getShape() - Method in class com.hound.core.model.sdk.template.MediaImage
 
getSignature() - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ClientHandshakeResponse
 
getSignature() - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ClientHandshakeResponse
 
getSingleColumn() - Method in class com.hound.core.model.sdk.template.KeyValueTableData
 
getSize() - Method in class com.hound.core.model.sdk.template.ImageCarouselData
 
getSize() - Method in class com.hound.core.model.sdk.template.MediaImage
 
getSlides() - Method in class com.hound.core.model.sdk.template.ImageCarouselData
 
getSmallScreenHtml() - Method in class com.hound.core.model.sdk.html.HtmlData
 
getSmallScreenUrl() - Method in class com.hound.core.model.sdk.html.HtmlData
 
getSpokenResponse() - Method in class com.hound.core.model.sdk.ClientMatch
 
getSpokenResponse() - Method in class com.hound.core.model.sdk.CommandResult
 
getSpokenResponse() - Method in class com.hound.core.model.sdk.DynamicResponse
 
getSpokenResponseLong() - Method in class com.hound.core.model.sdk.ClientMatch
 
getSpokenResponseLong() - Method in class com.hound.core.model.sdk.CommandResult
 
getSpokenResponseLong() - Method in class com.hound.core.model.sdk.DynamicResponse
 
getStackTrace() - Static method in class com.hound.core.util.Utils
Returns string containing stack trace of calling thread
getStartTime() - Method in class com.hound.android.sdk.VoiceSearchInfo
The value here is from SystemClock.elapsedRealtime().
getState() - Method in class com.hound.android.fd.view.SearchPanelView
 
getState() - Method in class com.hound.android.sdk.AsyncTextSearch
The current state of the search.
getState() - Method in class com.hound.android.sdk.impl.AsyncTextSearchImpl
The current state of the VoiceSearch.
getState() - Method in class com.hound.android.sdk.impl.VoiceSearchImpl
The current state of the VoiceSearch.
getState() - Method in class com.hound.android.sdk.VoiceSearch
The current state of the search.
getState() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getStatus() - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ServerHandshakeMessage
 
getStatus() - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ServerHandshakeMessage
 
getStatus() - Method in class com.hound.core.model.sdk.HoundResponse
 
getStreet() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getSubtitle() - Method in class com.hound.core.model.sdk.template.KeyValueTableData
 
getSubtitle() - Method in class com.hound.core.model.sdk.template.MediaData
 
getSubtitle() - Method in class com.hound.core.model.sdk.template.SimpleTextData
 
getSubtitleText() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Returns the subtitle text or null if not set.
getTableItems() - Method in class com.hound.core.model.sdk.template.KeyValueTableData
 
getTemplate() - Method in class com.hound.core.model.sdk.template.VerticalTemplateListChild
 
getTemplateData() - Method in class com.hound.core.model.sdk.CommandResult
 
getTemplateData() - Method in class com.hound.core.model.sdk.template.AutoActionTemplate
 
getTemplateData() - Method in class com.hound.core.model.sdk.template.DescriptiveTextTemplate
 
getTemplateData() - Method in class com.hound.core.model.sdk.template.ImageCarouselTemplate
 
getTemplateData() - Method in class com.hound.core.model.sdk.template.KeyValueTableTemplate
 
getTemplateData() - Method in class com.hound.core.model.sdk.template.MediaTemplate
 
getTemplateData() - Method in class com.hound.core.model.sdk.template.MultiColumnTableTemplate
 
getTemplateData() - Method in class com.hound.core.model.sdk.template.SimpleTextTemplate
 
getTemplateData() - Method in class com.hound.core.model.sdk.template.TwoColumnTableTemplate
 
getTemplateData() - Method in class com.hound.core.model.sdk.template.VerticalTemplateListTemplate
 
getTemplateName() - Method in class com.hound.core.model.sdk.CommandResult
 
getTemplateName() - Method in class com.hound.core.model.sdk.template.Template
 
getText() - Method in class com.hound.android.fd.view.ScrollingTranscriptionView
 
getText() - Method in class com.hound.core.model.sdk.CommandHints.Hint
 
getText() - Method in class com.hound.core.model.sdk.template.MultiColumnTableTextItem
 
getTextColor() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Returns the color to use for rendering all text.
getTextTypeFace() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Returns the TypeFace being used for text or null if default Roboto is being used.
getTimeStamp() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getTimeZone() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getTitle() - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
getTitle() - Method in class com.hound.core.model.sdk.template.KeyValueTableData
 
getTitle() - Method in class com.hound.core.model.sdk.template.MediaData
 
getTitle() - Method in class com.hound.core.model.sdk.template.SimpleTextData
 
getTitle() - Method in class com.hound.core.model.sdk.template.TwoColumnTableData
 
getTitleText() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Returns the title text on the search panel.
getTotalByteCountSent() - Method in class com.hound.android.sdk.util.PartialTranscriptionLatencyMonitor
Number of bytes sent
getTotalDuration() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
getTranscription() - Method in class com.hound.core.model.sdk.ChoiceData
 
getTranscriptionSearchURL() - Method in class com.hound.core.model.sdk.CommandResult
 
getUrl() - Method in class com.hound.core.model.sdk.template.MediaImage
 
getUserId() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getUserId() - Method in class com.hound.android.sdk.util.HoundAuthHelper
 
getUserId() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
getUserVisibleMode() - Method in class com.hound.core.model.sdk.CommandResult
 
getUserVisibleMode() - Method in class com.hound.core.model.sdk.DynamicResponse
 
getVadSource() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
getValue() - Method in class com.hound.core.model.sdk.template.KeyValueTableItem
 
getVersionCode(Context) - Static method in class com.hound.android.sdk.util.HoundRequestInfoFactory
 
getVersionExtension() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
getVersionName(Context) - Static method in class com.hound.android.sdk.util.HoundRequestInfoFactory
 
getVerticalState() - Method in class com.hound.core.model.sdk.ClientState
 
getViewTypes() - Method in class com.hound.core.model.sdk.CommandResult
 
getVoiceSearchBuilderInterceptor() - Method in class com.hound.android.fd.Houndify
 
getVoiceSearchUIConfig() - Method in class com.hound.android.fd.Houndify
 
getVoiceSearchUIHelpClickListener() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Returns the active voiceSearchUIHelpClickListener, null if none is configured.
getVolume() - Method in class com.hound.android.sdk.impl.CalculateVolumeByteOutput
 
getWakeUpPattern() - Method in class com.hound.core.model.sdk.HoundRequestInfo
Returns the Terrier expression used to indicate the Houndify wakeup phrase being used by the client.
getWritten() - Method in class com.hound.core.model.sdk.CommandHints
 
getWrittenResponse() - Method in class com.hound.core.model.sdk.ClientMatch
 
getWrittenResponse() - Method in class com.hound.core.model.sdk.CommandResult
 
getWrittenResponse() - Method in class com.hound.core.model.sdk.DynamicResponse
 
getWrittenResponseLong() - Method in class com.hound.core.model.sdk.ClientMatch
 
getWrittenResponseLong() - Method in class com.hound.core.model.sdk.CommandResult
 
getWrittenResponseLong() - Method in class com.hound.core.model.sdk.DynamicResponse
 

H

hasResult() - Method in class com.hound.android.fd.HoundSearchResult
 
helpURL - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
hintSubtitleText - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
hintTitleText - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
HoundAuthHelper - Class in com.hound.android.sdk.util
Helpful methods for generating the authentication headers
HoundAuthHelper() - Constructor for class com.hound.android.sdk.util.HoundAuthHelper
 
Houndify - Class in com.hound.android.fd
The central access point for all your Houndify needs.
Houndify.AudioInputStreamFactory - Interface in com.hound.android.fd
 
Houndify.RequestInfoFactory - Interface in com.hound.android.fd
Primary interface for creating request info before every voice and text search.
Houndify.VoiceSearchBuilderInterceptor - Interface in com.hound.android.fd
 
HoundifyButton - Class in com.hound.android.fd
A button that will automatically start a voice search when pressed.
HoundifyButton(Context) - Constructor for class com.hound.android.fd.HoundifyButton
 
HoundifyButton(Context, AttributeSet) - Constructor for class com.hound.android.fd.HoundifyButton
 
HoundifyButton(Context, AttributeSet, int) - Constructor for class com.hound.android.fd.HoundifyButton
 
HoundifyButton(Context, AttributeSet, int, int) - Constructor for class com.hound.android.fd.HoundifyButton
 
HoundifyVoiceSearchActivity - Class in com.hound.android.fd
Do *not* use this activity directly! Go through Houndify.voiceSearch(Activity) instead.
HoundifyVoiceSearchActivity() - Constructor for class com.hound.android.fd.HoundifyVoiceSearchActivity
 
HoundMapper - Class in com.hound.core
The central interface to all hound related model objects.
HoundMapper() - Constructor for class com.hound.core.HoundMapper
 
HoundRequestInfo - Class in com.hound.core.model.sdk
The request info to be sent on a voice search.
HoundRequestInfo() - Constructor for class com.hound.core.model.sdk.HoundRequestInfo
 
HoundRequestInfoFactory - Class in com.hound.android.sdk.util
The main factory for creating and populating a HoundRequestInfo object.
HoundRequestInfoFactory() - Constructor for class com.hound.android.sdk.util.HoundRequestInfoFactory
 
HoundResponse - Class in com.hound.core.model.sdk
HoundResponse contains a parsed Hound Response object
HoundResponse() - Constructor for class com.hound.core.model.sdk.HoundResponse
 
HoundResponse.Status - Class in com.hound.core.model.sdk
Legal values for HoundResponse.status field
HoundSearchResult - Class in com.hound.android.fd
Wrapper that maintains all the possible states return from a hound search and any information need by the next step.
HtmlData - Class in com.hound.core.model.sdk.html
HtmlData - http://houndify.com/HTMLData.html
HtmlData() - Constructor for class com.hound.core.model.sdk.html.HtmlData
 
HtmlData.HtmlHead - Class in com.hound.core.model.sdk.html
 
HtmlData.HtmlHead() - Constructor for class com.hound.core.model.sdk.html.HtmlData.HtmlHead
 
HttpTextConnection - Class in com.hound.android.sdk.impl.connection
 
HttpTextConnection(VoiceConnectionConfig) - Constructor for class com.hound.android.sdk.impl.connection.HttpTextConnection
 
HttpVoiceConnection - Class in com.hound.android.sdk.impl.connection
 
HttpVoiceConnection(VoiceConnectionConfig) - Constructor for class com.hound.android.sdk.impl.connection.HttpVoiceConnection
 

I

ImageCarouselData - Class in com.hound.core.model.sdk.template
 
ImageCarouselData() - Constructor for class com.hound.core.model.sdk.template.ImageCarouselData
 
ImageCarouselSlide - Class in com.hound.core.model.sdk.template
 
ImageCarouselSlide() - Constructor for class com.hound.core.model.sdk.template.ImageCarouselSlide
 
ImageCarouselTemplate - Class in com.hound.core.model.sdk.template
 
ImageCarouselTemplate() - Constructor for class com.hound.core.model.sdk.template.ImageCarouselTemplate
 
inputLanguageEnglishName - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
inputLanguageEnglishName - Variable in class com.hound.android.sdk.TextSearch.Builder
 
inputLanguageEnglishName - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
inputLanguageIetfTag - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
inputLanguageIetfTag - Variable in class com.hound.android.sdk.TextSearch.Builder
 
inputLanguageIetfTag - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
intercept(VoiceSearch.Builder) - Method in interface com.hound.android.fd.Houndify.VoiceSearchBuilderInterceptor
 
interceptInputStream(InputStream, StringBuilder) - Static method in class com.hound.core.util.Utils
Intercepts the contents of an inputStream and copies them to the stringBuilder and returns a new inputStream to pass on to destination.
isAborted() - Method in class com.hound.android.fd.HoundSearchResult
 
isAutoListen() - Method in class com.hound.core.model.sdk.ClientMatch
 
isAutoListen() - Method in class com.hound.core.model.sdk.CommandResult
 
isAutoListen() - Method in class com.hound.core.model.sdk.DynamicResponse
 
isAutoSync() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
isCalendarIsSet() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
isCharging() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
isClientMatchesOnly() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
isControllableTrackPlaying() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
isDebug() - Static method in class com.hound.android.sdk.AsyncTextSearch
Returns true if debug output to logcat has been turned on
isDebug() - Static method in class com.hound.android.sdk.VoiceSearch
Returns true if debug output to logcat has been turned on
isDevMode() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
isDone() - Method in class com.hound.core.model.sdk.PartialTranscript
 
isEnabled() - Method in class com.hound.android.fd.view.SearchPulseView
 
isLocationEnabled() - Method in class com.hound.android.fd.DefaultRequestInfoFactory
If true, we will attempt to populate the HoundRequestInfo with location information if we have permission to do so.
isLocationPreferenceOn() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
isReading() - Method in class com.hound.android.sdk.bytesplitter.ByteSplitter
 
isRepeat() - Method in class com.hound.core.model.sdk.CommandResult
 
isRoot() - Method in class com.hound.core.model.sdk.template.KeyValueTableTemplate
 
isRoot() - Method in class com.hound.core.model.sdk.template.Template
 
isRoot() - Method in class com.hound.core.model.sdk.template.VerticalTemplateListTemplate
 
isRunning() - Method in class com.hound.android.sdk.impl.connection.HttpTextConnection
 
isRunning() - Method in class com.hound.android.sdk.impl.connection.HttpVoiceConnection
 
isRunning() - Method in interface com.hound.android.sdk.impl.connection.TextConnection
 
isRunning() - Method in interface com.hound.android.sdk.impl.connection.VoiceConnection
 
isRunning() - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2
 
isRunning() - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2
 
isSafeToStopAudio() - Method in class com.hound.core.model.sdk.PartialTranscript
 
isSendRequestInfoInHttpHeader() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
isSoundEnabled() - Method in class com.hound.android.fd.Houndify
 
isUseBlackAttributionImage() - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Returns true if the black attribution image is being used, false if white is being used.
isUseContactData() - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
isVadEnabled() - Method in class com.hound.android.sdk.VoiceSearchInfo
 
isWaitForExtraData() - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 

K

KeyValueTableData - Class in com.hound.core.model.sdk.template
 
KeyValueTableData() - Constructor for class com.hound.core.model.sdk.template.KeyValueTableData
 
KeyValueTableItem - Class in com.hound.core.model.sdk.template
 
KeyValueTableItem() - Constructor for class com.hound.core.model.sdk.template.KeyValueTableItem
 
KeyValueTableTemplate - Class in com.hound.core.model.sdk.template
 
KeyValueTableTemplate() - Constructor for class com.hound.core.model.sdk.template.KeyValueTableTemplate
 

L

listener - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
listener - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
ListRootChildTemplateDeserializer - Class in com.hound.core.util
 
ListRootChildTemplateDeserializer() - Constructor for class com.hound.core.util.ListRootChildTemplateDeserializer
 
LOG_TAG - Static variable in class com.hound.android.sdk.impl.AsyncTextSearchImpl
 
LOG_TAG - Static variable in class com.hound.android.sdk.impl.VoiceSearchImpl
 

M

ManagedAudioProvider - Class in com.hound.android.sdk.audio
Provides data pumped from an AudioRecord in a safe and easy to use manager via a managed stream.
ManagedAudioProvider() - Constructor for class com.hound.android.sdk.audio.ManagedAudioProvider
 
MASTER_TEMPALTE - Static variable in class com.hound.core.model.sdk.html.HtmlData
 
MediaData - Class in com.hound.core.model.sdk.template
 
MediaData() - Constructor for class com.hound.core.model.sdk.template.MediaData
 
MediaImage - Class in com.hound.core.model.sdk.template
 
MediaImage() - Constructor for class com.hound.core.model.sdk.template.MediaImage
 
MediaTemplate - Class in com.hound.core.model.sdk.template
 
MediaTemplate() - Constructor for class com.hound.core.model.sdk.template.MediaTemplate
 
MonitoredPartialTranscript - Class in com.hound.android.sdk.util
 
MonitoredPartialTranscript(PartialTranscript, long) - Constructor for class com.hound.android.sdk.util.MonitoredPartialTranscript
 
MultiColumnTableContentRow - Class in com.hound.core.model.sdk.template
 
MultiColumnTableContentRow() - Constructor for class com.hound.core.model.sdk.template.MultiColumnTableContentRow
 
MultiColumnTableData - Class in com.hound.core.model.sdk.template
 
MultiColumnTableData() - Constructor for class com.hound.core.model.sdk.template.MultiColumnTableData
 
MultiColumnTableTemplate - Class in com.hound.core.model.sdk.template
 
MultiColumnTableTemplate() - Constructor for class com.hound.core.model.sdk.template.MultiColumnTableTemplate
 
MultiColumnTableTextItem - Class in com.hound.core.model.sdk.template
 
MultiColumnTableTextItem() - Constructor for class com.hound.core.model.sdk.template.MultiColumnTableTextItem
 

N

newInstance() - Static method in class com.hound.android.fd.FancySearchFragment
 

O

OK - Static variable in class com.hound.core.model.sdk.HoundResponse.Status
The server was able to process the request properly
onAbort(VoiceSearchInfo) - Method in interface com.hound.android.sdk.TextSearchListener
onAbort(VoiceSearchInfo) - Method in interface com.hound.android.sdk.VoiceSearchListener
onBackPressed() - Method in class com.hound.android.fd.HoundifyVoiceSearchActivity
 
onBytes(ByteBuffer) - Method in interface com.hound.android.sdk.bytesplitter.ByteOutput
 
onBytes(ByteBuffer) - Method in class com.hound.android.sdk.impl.CalculateVolumeByteOutput
 
onBytes(ByteBuffer) - Method in class com.hound.android.sdk.impl.FileByteOutput
 
onBytes(ByteBuffer) - Method in class com.hound.android.sdk.impl.SpeexEncoderRunner
 
onBytes(ByteBuffer) - Method in class com.hound.android.sdk.impl.VadByteOutput
 
onBytes(ByteBuffer) - Method in class com.hound.android.sdk.impl.WavEncoderRunner
 
onConnectionError(String, Exception) - Method in interface com.hound.android.sdk.impl.connection.TextConnection.Listener
 
onConnectionError(String, Exception) - Method in interface com.hound.android.sdk.impl.connection.VoiceConnection.Listener
 
onConnectionTimeout() - Method in interface com.hound.android.sdk.impl.connection.TextConnection.Listener
 
onConnectionTimeout() - Method in interface com.hound.android.sdk.impl.connection.VoiceConnection.Listener
 
onCreate(Bundle) - Method in class com.hound.android.fd.FancySearchFragment
 
onCreate(Bundle) - Method in class com.hound.android.fd.HoundifyVoiceSearchActivity
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.hound.android.fd.FancySearchFragment
 
onDestroyView() - Method in class com.hound.android.fd.FancySearchFragment
 
onDraw(Canvas) - Method in class com.hound.android.fd.view.SearchPulseView
 
onError(Exception, VoiceSearchInfo) - Method in interface com.hound.android.sdk.TextSearchListener
An error occurred while sending or receiving the bytes.
onError(Exception, VoiceSearchInfo) - Method in interface com.hound.android.sdk.VoiceSearchListener
An error occurred while sending or receiving the bytes.
onException(Exception) - Method in interface com.hound.android.sdk.impl.FileByteOutput.ErrorListener
 
onHelpClicked() - Method in interface com.hound.android.sdk.VoiceSearchUIHelpClickListener
Called when the user clicks the help button on the Hound listening page.
onInputError(Exception) - Method in interface com.hound.android.sdk.bytesplitter.ByteSplitter.ErrorListener
 
onPartialTranscript(MonitoredPartialTranscript) - Method in interface com.hound.android.sdk.impl.connection.VoiceConnection.Listener
 
onPartialTranscriptUpdate(String) - Method in class com.hound.android.fd.FancySearchFragment
 
onPostCreate(Bundle) - Method in class com.hound.android.fd.HoundifyVoiceSearchActivity
 
onRecordingStopped() - Method in interface com.hound.android.sdk.VoiceSearchListener
Recording stopped.
onResponse(HoundResponse, String) - Method in interface com.hound.android.sdk.impl.connection.TextConnection.Listener
 
onResponse(HoundResponse, String) - Method in interface com.hound.android.sdk.impl.connection.VoiceConnection.Listener
 
onResponse(HoundResponse, VoiceSearchInfo) - Method in interface com.hound.android.sdk.TextSearchListener
Successful response back from the server that is properly formed.
onResponse(HoundResponse, VoiceSearchInfo) - Method in interface com.hound.android.sdk.VoiceSearchListener
Successful response back from the server that is properly formed.
onResult(HoundSearchResult) - Method in class com.hound.android.fd.HoundifyVoiceSearchActivity
 
onSearchEnd(boolean) - Method in class com.hound.android.fd.FancySearchFragment
 
onSearchSearching(boolean) - Method in class com.hound.android.fd.FancySearchFragment
 
onSearchStart(boolean) - Method in class com.hound.android.fd.FancySearchFragment
 
onStart() - Method in interface com.hound.android.sdk.bytesplitter.ByteOutput
 
onStart() - Method in class com.hound.android.sdk.impl.CalculateVolumeByteOutput
 
onStart() - Method in class com.hound.android.sdk.impl.FileByteOutput
 
onStart() - Method in class com.hound.android.sdk.impl.SpeexEncoderRunner
 
onStart() - Method in class com.hound.android.sdk.impl.VadByteOutput
 
onStart() - Method in class com.hound.android.sdk.impl.WavEncoderRunner
 
onStop() - Method in class com.hound.android.fd.FancySearchFragment
 
onStop() - Method in interface com.hound.android.sdk.bytesplitter.ByteOutput
 
onStop() - Method in class com.hound.android.sdk.impl.CalculateVolumeByteOutput
 
onStop() - Method in class com.hound.android.sdk.impl.FileByteOutput
 
onStop() - Method in class com.hound.android.sdk.impl.SpeexEncoderRunner
 
onStop() - Method in class com.hound.android.sdk.impl.VadByteOutput
 
onStop() - Method in class com.hound.android.sdk.impl.WavEncoderRunner
 
onTouchEvent(MotionEvent) - Method in class com.hound.android.fd.view.ScrollingTranscriptionView
 
onTranscriptionUpdate(PartialTranscript) - Method in interface com.hound.android.sdk.VoiceSearchListener
If the partial transcript were enabled when constructing the voice search this method will be called throughout the search.
onVoiceEnd() - Method in interface com.hound.android.sdk.impl.VadByteOutput.EndOfVoiceListener
 
onWindowFocusChanged(boolean) - Method in class com.hound.android.fd.HoundifyVoiceSearchActivity
 
output(ByteOutput) - Method in class com.hound.android.sdk.bytesplitter.ByteSplitter.Builder
 
outputFile - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
outputFile - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 

P

panelColor - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
ParseException - Exception in com.hound.core
 
ParseException() - Constructor for exception com.hound.core.ParseException
 
ParseException(String, Throwable) - Constructor for exception com.hound.core.ParseException
 
ParseException(String) - Constructor for exception com.hound.core.ParseException
 
ParseException(Throwable) - Constructor for exception com.hound.core.ParseException
 
parseMessage(int) - Method in class com.hound.android.sdk.util.PartialResponseParser
Parses the given number of bytes in the reader and returns it as a string.
parseMessageSize() - Method in class com.hound.android.sdk.util.PartialResponseParser
Parses the message size for the next message.
PartialResponseParser - Class in com.hound.android.sdk.util
Reads the partial transcription stream format and returns it as a set of strings.
PartialResponseParser(InputStream) - Constructor for class com.hound.android.sdk.util.PartialResponseParser
 
PartialResponseParser.ProtocolException - Exception in com.hound.android.sdk.util
Exception indicating there was an error in the partial transcription format.
PartialResponseParser.ProtocolException(String) - Constructor for exception com.hound.android.sdk.util.PartialResponseParser.ProtocolException
 
PartialTranscript - Class in com.hound.core.model.sdk
Partial transcription model object.
PartialTranscript() - Constructor for class com.hound.core.model.sdk.PartialTranscript
 
PartialTranscriptionLatencyMonitor - Class in com.hound.android.sdk.util
 
PartialTranscriptionLatencyMonitor(float, int) - Constructor for class com.hound.android.sdk.util.PartialTranscriptionLatencyMonitor
 
Pcm - Class in com.hound.android.sdk.util
 
Pcm() - Constructor for class com.hound.android.sdk.util.Pcm
 
printStack(Exception) - Static method in class com.hound.core.util.Utils
Utility function that returns a String object containing the Exception's stack trace.

Q

query - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
query - Variable in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
query - Variable in class com.hound.android.sdk.TextSearch.Builder
 

R

read() - Method in class com.hound.android.sdk.audio.SimpleAudioByteStreamSource
 
read(byte[], int, int) - Method in class com.hound.android.sdk.audio.SimpleAudioByteStreamSource
 
read(JsonNode, Class<T>) - Method in class com.hound.core.HoundMapper
Converts the json node to an instance of the given class.
readerWarmUp(Class<?>) - Method in class com.hound.core.HoundMapper
Takes the object mapper returned from HoundMapper.getObjectMapper() and "warms up" the mapper for the given object type.
readNext() - Method in class com.hound.android.sdk.util.PartialResponseParser
Returns the next message read.
release() - Static method in class com.hound.android.sdk.audio.AudioRecordFactory
Releases audio record instance held internally by this class.
releaseBuffer(ByteBuffer) - Method in class com.hound.android.sdk.util.ByteBufferPool
Release the ByteBuffer and put it back into the pool, evict any older buffer if the size exceeds MAX_SIZE
REQUEST_CODE - Static variable in class com.hound.android.fd.Houndify
 
requestInfo - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
requestInfo - Variable in class com.hound.android.sdk.TextSearch.Builder
 
requestInfo - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
RequestInfoExtras - Class in com.hound.android.sdk.impl
Appends common constanct attributes to the request info node.
requestInfoString - Static variable in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
run() - Method in class com.hound.android.sdk.bytesplitter.ByteOutputThread
 

S

SAMPLE_RATE - Static variable in class com.hound.android.sdk.VoiceSearch
The sampling rate of the audio data being consumes from the stream set by VoiceSearch.Builder.setAudioSource(InputStream).
sanityCheck() - Method in class com.hound.core.model.sdk.CommandResult
 
sanityCheck() - Method in class com.hound.core.model.sdk.HoundResponse
 
sanityCheck() - Method in class com.hound.core.model.sdk.template.AutoActionData
 
sanityCheck() - Method in class com.hound.core.model.sdk.template.KeyValueTableData
 
sanityCheck() - Method in class com.hound.core.model.sdk.template.MediaData
 
sanityCheck() - Method in class com.hound.core.model.sdk.template.MediaImage
 
sanityCheck() - Method in class com.hound.core.model.sdk.template.MultiColumnTableData
 
sanityCheck() - Method in class com.hound.core.model.sdk.template.SimpleTextData
 
sanityCheck() - Method in class com.hound.core.model.sdk.template.TwoColumnTableDataRow
 
sanityCheck() - Method in class com.hound.core.model.sdk.template.VerticalTemplateListChild
 
scrimAlpha - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
scrimColor - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
ScrollingTranscriptionView - Class in com.hound.android.fd.view
Custom ScrollView designed to create the desired partial transcription live scrolling effect.
ScrollingTranscriptionView(Context) - Constructor for class com.hound.android.fd.view.ScrollingTranscriptionView
 
ScrollingTranscriptionView(Context, AttributeSet) - Constructor for class com.hound.android.fd.view.ScrollingTranscriptionView
 
ScrollingTranscriptionView(Context, AttributeSet, int) - Constructor for class com.hound.android.fd.view.ScrollingTranscriptionView
 
ScrollingTranscriptionView(Context, AttributeSet, int, int) - Constructor for class com.hound.android.fd.view.ScrollingTranscriptionView
 
search() - Method in class com.hound.android.sdk.TextSearch
Performs a text search that runs synchronously.
searchButtonColor - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
SearchButtonView - Class in com.hound.android.fd.view
This is a standard image view that contains all logic needed to move the search button through most it's states.
SearchButtonView(Context) - Constructor for class com.hound.android.fd.view.SearchButtonView
 
SearchButtonView(Context, AttributeSet) - Constructor for class com.hound.android.fd.view.SearchButtonView
 
SearchButtonView(Context, AttributeSet, int) - Constructor for class com.hound.android.fd.view.SearchButtonView
 
SearchButtonView(Context, AttributeSet, int, int) - Constructor for class com.hound.android.fd.view.SearchButtonView
 
SearchButtonView.State - Enum in com.hound.android.fd.view
a enumeration of all possible states the button can be in.
searchingMaxDuration - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
searchingMaxDuration - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
SearchPanelView - Class in com.hound.android.fd.view
 
SearchPanelView(Context, AttributeSet, int) - Constructor for class com.hound.android.fd.view.SearchPanelView
 
SearchPanelView(Context, AttributeSet) - Constructor for class com.hound.android.fd.view.SearchPanelView
 
SearchPanelView(Context) - Constructor for class com.hound.android.fd.view.SearchPanelView
 
SearchPanelView.State - Enum in com.hound.android.fd.view
 
SearchPulseView - Class in com.hound.android.fd.view
 
SearchPulseView(Context, AttributeSet) - Constructor for class com.hound.android.fd.view.SearchPulseView
 
SearchPulseView(Context) - Constructor for class com.hound.android.fd.view.SearchPulseView
 
SearchPulseView(Context, AttributeSet, int) - Constructor for class com.hound.android.fd.view.SearchPulseView
 
sendRequestInfoInHttpHeader - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
sendRequestInfoInHttpHeader - Variable in class com.hound.android.sdk.TextSearch.Builder
 
sendRequestInfoInHttpHeader - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
serialize(ViewType, JsonGenerator, SerializerProvider) - Method in class com.hound.core.util.ViewTypeSerializer
 
serverVadWindow - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
setAccessId(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ClientHandshakeResponse
 
setAccessId(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ClientHandshakeResponse
 
setActionAndroidIntent(JsonNode) - Method in class com.hound.core.model.sdk.template.ImageCarouselSlide
 
setActionAndroidIntent(JsonNode) - Method in class com.hound.core.model.sdk.template.KeyValueTableItem
 
setActionFailedResult(DynamicResponse) - Method in class com.hound.core.model.sdk.CommandResult
 
setActionSucceedResponse(DynamicResponse) - Method in class com.hound.core.model.sdk.CommandResult
 
setActionText(String) - Method in class com.hound.core.model.sdk.template.AutoActionData
 
setActionText(String) - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
setActionText(String) - Method in class com.hound.core.model.sdk.template.MediaData
 
setActionText(String) - Method in class com.hound.core.model.sdk.template.SimpleTextData
 
setActionText(String) - Method in class com.hound.core.model.sdk.template.TwoColumnTableData
 
setActionTextInProgress(String) - Method in class com.hound.core.model.sdk.template.AutoActionData
 
setActionTimerSec(int) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setActionUris(List<String>) - Method in class com.hound.core.model.sdk.template.ImageCarouselSlide
 
setActionUris(List<String>) - Method in class com.hound.core.model.sdk.template.KeyValueTableItem
 
setAdId(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setAllResponses(String) - Method in class com.hound.core.model.sdk.ClientMatch
 
setAllSpokenResponses(String) - Method in class com.hound.core.model.sdk.ClientMatch
 
setAllWrittenResponses(String) - Method in class com.hound.core.model.sdk.ClientMatch
 
setAnchorView(View) - Method in class com.hound.android.fd.view.SearchPulseView
Sets the center for the animation.
setAppId(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setAudioInputStreamFactory(Houndify.AudioInputStreamFactory) - Method in class com.hound.android.fd.Houndify
 
setAudioPreviewUri(String) - Method in class com.hound.core.model.sdk.template.MediaData
 
setAudioSource(InputStream) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Set the InputStream that the assembled VoiceSearch will use to pull audio data from.
setAutoListen(boolean) - Method in class com.hound.core.model.sdk.ClientMatch
 
setAutoListen(boolean) - Method in class com.hound.core.model.sdk.CommandResult
 
setAutoListen(boolean) - Method in class com.hound.core.model.sdk.DynamicResponse
 
setAutoScroll(Boolean) - Method in class com.hound.core.model.sdk.template.ImageCarouselData
 
setAutoSync(boolean) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setBodyText(String) - Method in class com.hound.core.model.sdk.template.MediaData
 
setButtonColor(Integer) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Sets the color to use for all the buttons except the search button
setCalendarIsSet(boolean) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setCenterCrop(Boolean) - Method in class com.hound.core.model.sdk.template.ImageCarouselSlide
 
setCenterCrop(Boolean) - Method in class com.hound.core.model.sdk.template.MediaImage
 
setCharging(boolean) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setChoiceData(List<ChoiceData>) - Method in class com.hound.core.model.sdk.Disambiguation
 
setCity(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setClientExtras(Map<String, String>) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setClientId(String) - Method in class com.hound.android.fd.Houndify
 
setClientId(String) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Sets the authentication Access ID
setClientId(String) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setClientId(String) - Method in class com.hound.android.sdk.TextSearch.Builder
 
setClientId(String) - Method in class com.hound.android.sdk.util.HoundAuthHelper
 
setClientId(String) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Sets the authentication Access ID
setClientKey(String) - Method in class com.hound.android.fd.Houndify
 
setClientKey(String) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Sets the authentication Access Key
setClientKey(String) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setClientKey(String) - Method in class com.hound.android.sdk.TextSearch.Builder
 
setClientKey(String) - Method in class com.hound.android.sdk.util.HoundAuthHelper
 
setClientKey(String) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Sets the authentication Access Key
setClientMatches(List<ClientMatch>) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setClientMatchesOnly(boolean) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setClientState(ClientState) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setClientVersion(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setClientVersionCode(int) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setColumnCount(Integer) - Method in class com.hound.core.model.sdk.template.MultiColumnTableData
 
setColumns(List<MultiColumnTableTextItem>) - Method in class com.hound.core.model.sdk.template.MultiColumnTableContentRow
 
setColumnStretch(String) - Method in class com.hound.core.model.sdk.template.MultiColumnTableData
 
setCommandHints(CommandHints) - Method in class com.hound.core.model.sdk.CommandResult
 
setCommandKind(String) - Method in class com.hound.core.model.sdk.CommandResult
 
setCompressAudio(boolean) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Compresses the audio retrieved from the audioInputStream.
setConfidenceScore(long) - Method in class com.hound.core.model.sdk.ChoiceData
 
setContentDivider(Boolean) - Method in class com.hound.core.model.sdk.template.MultiColumnTableData
 
setContentRows(List<MultiColumnTableContentRow>) - Method in class com.hound.core.model.sdk.template.MultiColumnTableData
 
setControllableTrackPlaying(boolean) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setConversationState(JsonNode) - Method in class com.hound.core.model.sdk.CommandResult
 
setConversationState(JsonNode) - Method in class com.hound.core.model.sdk.DynamicResponse
 
setConversationState(JsonNode) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setCountry(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setCss(String) - Method in class com.hound.core.model.sdk.html.HtmlData.HtmlHead
 
setCurrentState(SearchButtonView.State) - Method in class com.hound.android.fd.view.SearchButtonView
Transitions from the current state to the provided new state.
setDebug(boolean) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Used to enable logcat output for debugging.
setDebug(boolean) - Static method in class com.hound.android.sdk.AsyncTextSearch
Set true to enable debug output to logcat
setDebug(boolean) - Method in class com.hound.android.sdk.TextSearch.Builder
 
setDebug(boolean) - Static method in class com.hound.android.sdk.VoiceSearch
Set true to enable debug output to logcat
setDebug(boolean) - Method in class com.hound.core.HoundMapper
When set to true, prints outs logs to help with debugging.
setDescription(String) - Method in class com.hound.core.model.sdk.template.ImageCarouselSlide
 
setDeviceApiVersion(int) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setDeviceId(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setDeviceName(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setDeviceOSVersion(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setDeviceUnitPreference(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setDevMode(boolean) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setDisambiguation(Disambiguation) - Method in class com.hound.core.model.sdk.HoundResponse
 
setDividerBelow(Boolean) - Method in class com.hound.core.model.sdk.template.VerticalTemplateListChild
 
setDone(boolean) - Method in class com.hound.core.model.sdk.PartialTranscript
 
setDuration(int) - Method in class com.hound.core.model.sdk.PartialTranscript
 
setEndFrameDelay(int) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Sets the frame length for Voice Activity Detection.
setEndpoint(URI) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Set the endpoint for the text search as a URI
setEndpoint(String) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Set the endpoint for the text search as a String Don't forget to add /text to houndify URL path
setEndpoint(Uri) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setEndpoint(URI, boolean) - Method in class com.hound.android.sdk.TextSearch.Builder
 
setEndpoint(URI) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Set the endpoint for the voice search as a URI
setEndpoint(String) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Set the endpoint for the voice search as a String
setErrorData(JsonNode) - Method in class com.hound.core.model.sdk.CommandResult
 
setErrorMessage(String) - Method in class com.hound.core.model.sdk.HoundResponse
 
setErrorType(String) - Method in class com.hound.core.model.sdk.CommandResult
 
setExpression(String) - Method in class com.hound.core.model.sdk.ClientMatch
 
setExtraData(String) - Method in class com.hound.core.model.sdk.CommandResult
 
setExtraField(String, String) - Method in class com.hound.core.model.sdk.ClientState
Allows client to pass an additional fields needed in the ClientState.
setExtraField(String, JsonNode) - Method in class com.hound.core.model.sdk.ClientState
Allows client to pass an additional fields needed in the ClientState.
setExtraField(String, String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
Allows client to pass an additional fields needed in the HoundRequestInfo.
setExtraField(String, JsonNode) - Method in class com.hound.core.model.sdk.HoundRequestInfo
Allows client to pass an additional fields needed in the HoundRequestInfo.
setFirstPersonSelf(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setFirstPersonSelfSpoken(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setFooter(String) - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
setFooter(String) - Method in class com.hound.core.model.sdk.template.KeyValueTableData
 
setFooter(String) - Method in class com.hound.core.model.sdk.template.MediaData
 
setFooter(String) - Method in class com.hound.core.model.sdk.template.SimpleTextData
 
setFormat(String) - Method in class com.hound.core.model.sdk.HoundResponse
 
setFormat(String) - Method in class com.hound.core.model.sdk.PartialTranscript
 
setFormatVersion(String) - Method in class com.hound.core.model.sdk.HoundResponse
 
setFormatVersion(String) - Method in class com.hound.core.model.sdk.PartialTranscript
 
setHeader(List<MultiColumnTableTextItem>) - Method in class com.hound.core.model.sdk.template.MultiColumnTableData
 
setHelpURL(String) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Sets a help URL which will be linked with the help button and triggered when click.
setHintSubtitleText(String) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Sets the hint subtitle text to be display below the Hint Title Text.
setHintTitleText(String) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Sets the hint text used if user delays saying request.
setHtmlData(HtmlData) - Method in class com.hound.core.model.sdk.CommandResult
 
setHtmlHead(HtmlData.HtmlHead) - Method in class com.hound.core.model.sdk.html.HtmlData
 
setImage(MediaImage) - Method in class com.hound.core.model.sdk.template.MediaData
 
setImageUrl(String) - Method in class com.hound.core.model.sdk.template.ImageCarouselSlide
 
setInputLanguageEnglishName(String) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
 
setInputLanguageEnglishName(String) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setInputLanguageEnglishName(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ClientHandshakeResponse
 
setInputLanguageEnglishName(String) - Method in class com.hound.android.sdk.TextSearch.Builder
 
setInputLanguageEnglishName(String) - Method in class com.hound.android.sdk.VoiceSearch.Builder
 
setInputLanguageIetfTag(String) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
 
setInputLanguageIetfTag(String) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setInputLanguageIetfTag(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ClientHandshakeResponse
 
setInputLanguageIetfTag(String) - Method in class com.hound.android.sdk.TextSearch.Builder
 
setInputLanguageIetfTag(String) - Method in class com.hound.android.sdk.VoiceSearch.Builder
 
setInstallationId(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setIsRepeat(boolean) - Method in class com.hound.core.model.sdk.CommandResult
 
setItem(Template) - Method in class com.hound.core.model.sdk.template.AutoActionData
 
setItems(List<VerticalTemplateListChild>) - Method in class com.hound.core.model.sdk.template.VerticalTemplateListData
 
setJs(String) - Method in class com.hound.core.model.sdk.html.HtmlData.HtmlHead
 
setJsonNode(JsonNode) - Method in class com.hound.core.model.sdk.CommandResult
 
setLabel(String) - Method in class com.hound.core.model.sdk.template.KeyValueTableItem
 
setLanguage(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setLanguageIETFTag(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ClientHandshakeResponse
 
setLargeScreenHtml(String) - Method in class com.hound.core.model.sdk.html.HtmlData
 
setLargeScreenUrl(String) - Method in class com.hound.core.model.sdk.html.HtmlData
 
setLatitude(Double) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setLeftText(String) - Method in class com.hound.core.model.sdk.template.TwoColumnTableDataRow
 
setListener(TextSearchListener) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Adds a text search listener.
setListener(TextConnection.Listener) - Method in class com.hound.android.sdk.impl.connection.HttpTextConnection
 
setListener(VoiceConnection.Listener) - Method in class com.hound.android.sdk.impl.connection.HttpVoiceConnection
 
setListener(TextConnection.Listener) - Method in interface com.hound.android.sdk.impl.connection.TextConnection
 
setListener(VoiceConnection.Listener) - Method in interface com.hound.android.sdk.impl.connection.VoiceConnection
 
setListener(TextConnection.Listener) - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2
 
setListener(VoiceConnection.Listener) - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2
 
setListener(VoiceSearchListener) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Adds a voice search listener.
setLocationPreferenceOn(boolean) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setLongitude(Double) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setMaxResults(Integer) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setMaxSilenceAfterFullQuerySeconds(float) - Method in class com.hound.core.model.sdk.HoundRequestInfo
VoiceActivityDetection.MaxSilenceAfterFullQuerySeconds - Is used to configure server side VAD configuration settings for a particular voice search.
setMaxSilenceAfterPartialQuerySeconds(float) - Method in class com.hound.core.model.sdk.HoundRequestInfo
VoiceActivityDetection.MaxSilenceAfterPartialQuerySeconds - Is used to configure server side VAD configuration settings for a particular voice search.
setMaxSilenceSeconds(float) - Method in class com.hound.core.model.sdk.HoundRequestInfo
VoiceActivityDetection.MaxSilenceSeconds - Is used to configure server side VAD configuration settings for a particular voice search.
setMessage(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ServerHandshakeMessage
 
setMessage(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ServerHandshakeMessage
 
setMinResults(Integer) - Method in class com.hound.core.model.sdk.HoundRequestInfo
This should really be set desired number or target number.
setNativeData(JsonNode) - Method in class com.hound.core.model.sdk.CommandResult
 
setNetworkType(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setNonce(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ServerHandshakeMessage
 
setNonce(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ServerHandshakeMessage
 
setNumToReturn(int) - Method in class com.hound.core.model.sdk.HoundResponse
 
setNumToShow(int) - Method in class com.hound.core.model.sdk.Disambiguation
 
setPanelColor(Integer) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Sets the background color used in the panel containing the search button.
setPartialTranscript(String) - Method in class com.hound.core.model.sdk.PartialTranscript
 
setPartialTranscriptFullLatencyAmounts(List<Long>) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
setPartialTranscriptNetworkLatencyAmounts(List<Long>) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
setPhoneType(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setPlainText(String) - Method in class com.hound.core.model.sdk.CommandHints.Hint
 
setPositionHorizontalAccuracy(Double) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setPreferredCalendarId(Long) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setPreferredCalendarName(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setPriority(String) - Method in class com.hound.core.model.sdk.CommandHints.Hint
 
setQuery(String) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Set the text search query.
setQuery(String) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setQuery(String) - Method in class com.hound.android.sdk.TextSearch.Builder
 
setRating(Integer) - Method in class com.hound.core.model.sdk.template.MediaData
 
setReceivingTimeout(int) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setRegularOnClickListener(View.OnClickListener) - Method in class com.hound.android.fd.view.SearchButtonView
 
setRequestId(String) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setRequestId(String) - Method in class com.hound.android.sdk.util.HoundAuthHelper
 
setRequestId(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setRequestInfo(HoundRequestInfo) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
The central request info sent up to the server.
setRequestInfo(HoundRequestInfo) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setRequestInfo(HoundRequestInfo) - Method in class com.hound.android.sdk.TextSearch.Builder
 
setRequestInfo(HoundRequestInfo) - Method in class com.hound.android.sdk.VoiceSearch.Builder
The central request info sent up to the server.
setRequestInfoFactory(Houndify.RequestInfoFactory) - Method in class com.hound.android.fd.Houndify
 
setRequestInfoString(String) - Static method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setRequiredFeatures(List<String>) - Method in class com.hound.core.model.sdk.CommandResult
 
setRequiredFeaturesSupportedResult(DynamicResponse) - Method in class com.hound.core.model.sdk.CommandResult
 
setResult(JsonNode) - Method in class com.hound.core.model.sdk.ClientMatch
 
setResults(List<CommandResult>) - Method in class com.hound.core.model.sdk.HoundResponse
 
setRightText(String) - Method in class com.hound.core.model.sdk.template.TwoColumnTableDataRow
 
setRows(List<TwoColumnTableDataRow>) - Method in class com.hound.core.model.sdk.template.TwoColumnTableData
 
setSafeToStopAudio(boolean) - Method in class com.hound.core.model.sdk.PartialTranscript
 
setSaveAudio(File) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Sets the file that audio data will be saved to.
setSavedConversationState(JsonNode) - Static method in class com.hound.android.sdk.AsyncTextSearch
Sets a new Conversation State to the saved Conversation object.
setSavedConversationState(JsonNode) - Static method in class com.hound.android.sdk.VoiceSearch
Sets a new Conversation State to the saved Conversation object.
setScrimAlpha(Integer) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Set value of 0-255 for Srim's opacity
setScrimColor(Integer) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
 
setSearchButtonClickListener(View.OnClickListener) - Method in class com.hound.android.fd.view.SearchPanelView
 
setSearchButtonColor(Integer) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Sets the search button color
setSearchEnginePreference(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setSearchMaxDuration(int) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Sets the maximum duration in milliseconds that the searching process is allowed to take before the connection times out.
setSearchMaxDuration(int) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Sets the maximum duration in milliseconds that the searching process is allowed to take before the connection times out.
setSearchTimestamp(long) - Method in class com.hound.android.sdk.util.HoundAuthHelper
 
setSecondaryTitle(String) - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
setSecondPersonSelf(List<String>) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setSecondPersonSelfSpoken(List<String>) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setSection1(String) - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
setSection2(String) - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
setSendBack(JsonNode) - Method in class com.hound.core.model.sdk.CommandResult
 
setSendBack(JsonNode) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setSendRequestInfoInHttpHeader(boolean) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
 
setSendRequestInfoInHttpHeader(boolean) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setSendRequestInfoInHttpHeader(boolean) - Method in class com.hound.android.sdk.TextSearch.Builder
 
setSendRequestInfoInHttpHeader(boolean) - Method in class com.hound.android.sdk.VoiceSearch.Builder
 
setServerGeneratedId(String) - Method in class com.hound.core.model.sdk.HoundResponse
 
setServerVadWindow(long) - Method in class com.hound.android.sdk.VoiceSearch.Builder
This parameter should only be changed for special circumstances and should not be adjust for normal SDK usage.
setSessionId(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setShape(String) - Method in class com.hound.core.model.sdk.template.MediaImage
 
setSignature(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ClientHandshakeResponse
 
setSignature(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ClientHandshakeResponse
 
setSingleColumn(Boolean) - Method in class com.hound.core.model.sdk.template.KeyValueTableData
 
setSize(String) - Method in class com.hound.core.model.sdk.template.ImageCarouselData
 
setSize(String) - Method in class com.hound.core.model.sdk.template.MediaImage
 
setSlides(List<ImageCarouselSlide>) - Method in class com.hound.core.model.sdk.template.ImageCarouselData
 
setSmallScreenHtml(String) - Method in class com.hound.core.model.sdk.html.HtmlData
 
setSmallScreenUrl(String) - Method in class com.hound.core.model.sdk.html.HtmlData
 
setSoundEnabled(boolean) - Method in class com.hound.android.fd.Houndify
If true, sounds will be played during the voice search process.
setSpokenResponse(String) - Method in class com.hound.core.model.sdk.ClientMatch
 
setSpokenResponse(String) - Method in class com.hound.core.model.sdk.CommandResult
 
setSpokenResponse(String) - Method in class com.hound.core.model.sdk.DynamicResponse
 
setSpokenResponseLong(String) - Method in class com.hound.core.model.sdk.ClientMatch
 
setSpokenResponseLong(String) - Method in class com.hound.core.model.sdk.CommandResult
 
setSpokenResponseLong(String) - Method in class com.hound.core.model.sdk.DynamicResponse
 
setSSLSessionCache(SSLSessionCache) - Static method in class com.hound.android.sdk.impl.connection.HttpVoiceConnection
To optimize back to back queries, you can specify an SSLSessionCache to use.
setState(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setStatus(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ServerHandshakeMessage
 
setStatus(String) - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ServerHandshakeMessage
 
setStatus(String) - Method in class com.hound.core.model.sdk.HoundResponse
 
setStatusText(String, String) - Method in class com.hound.android.fd.FancySearchFragment
 
setStreet(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setSubtitle(String) - Method in class com.hound.core.model.sdk.template.KeyValueTableData
 
setSubtitle(String) - Method in class com.hound.core.model.sdk.template.MediaData
 
setSubtitle(String) - Method in class com.hound.core.model.sdk.template.SimpleTextData
 
setSubtitleText(String) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Sets the subtitle text to be display the title text.
setTableItems(List<KeyValueTableItem>) - Method in class com.hound.core.model.sdk.template.KeyValueTableData
 
setTemplate(Template) - Method in class com.hound.core.model.sdk.template.VerticalTemplateListChild
 
setTemplateData(JsonNode) - Method in class com.hound.core.model.sdk.CommandResult
 
setTemplateData(AutoActionData) - Method in class com.hound.core.model.sdk.template.AutoActionTemplate
 
setTemplateData(DescriptiveTextData) - Method in class com.hound.core.model.sdk.template.DescriptiveTextTemplate
 
setTemplateData(ImageCarouselData) - Method in class com.hound.core.model.sdk.template.ImageCarouselTemplate
 
setTemplateData(KeyValueTableData) - Method in class com.hound.core.model.sdk.template.KeyValueTableTemplate
 
setTemplateData(MediaData) - Method in class com.hound.core.model.sdk.template.MediaTemplate
 
setTemplateData(MultiColumnTableData) - Method in class com.hound.core.model.sdk.template.MultiColumnTableTemplate
 
setTemplateData(SimpleTextData) - Method in class com.hound.core.model.sdk.template.SimpleTextTemplate
 
setTemplateData(TwoColumnTableData) - Method in class com.hound.core.model.sdk.template.TwoColumnTableTemplate
 
setTemplateData(VerticalTemplateListData) - Method in class com.hound.core.model.sdk.template.VerticalTemplateListTemplate
 
setTemplateName(String) - Method in class com.hound.core.model.sdk.CommandResult
 
setTemplateName(String) - Method in class com.hound.core.model.sdk.template.Template
 
setText(CharSequence) - Method in class com.hound.android.fd.view.ScrollingTranscriptionView
 
setText(String) - Method in class com.hound.core.model.sdk.CommandHints.Hint
 
setText(String) - Method in class com.hound.core.model.sdk.template.MultiColumnTableTextItem
 
setTextColor(Integer) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Sets the text color for all text.
setTextTypeFace(Typeface) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Set the text type face to use for all text.
setTimeStamp(long) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setTimeZone(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setTitle(String) - Method in class com.hound.core.model.sdk.template.DescriptiveTextData
 
setTitle(String) - Method in class com.hound.core.model.sdk.template.KeyValueTableData
 
setTitle(String) - Method in class com.hound.core.model.sdk.template.MediaData
 
setTitle(String) - Method in class com.hound.core.model.sdk.template.SimpleTextData
 
setTitle(String) - Method in class com.hound.core.model.sdk.template.TwoColumnTableData
 
setTitleText(String) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Sets the title text on the search panel (default is "Speak Now")
setTranscription(String) - Method in class com.hound.core.model.sdk.ChoiceData
 
setTranscriptionSearchURL(String) - Method in class com.hound.core.model.sdk.CommandResult
 
setUrl(String) - Method in class com.hound.core.model.sdk.template.MediaImage
 
setUseBlackAttributionImage(boolean) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Set true to use the black Houndification attribution image in place of the default white image.
setUseContactData(boolean) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setUserId(String) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setUserId(String) - Method in class com.hound.android.sdk.util.HoundAuthHelper
 
setUserId(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
 
setUserVisibleMode(String) - Method in class com.hound.core.model.sdk.CommandResult
 
setUserVisibleMode(String) - Method in class com.hound.core.model.sdk.DynamicResponse
 
setVadEnabled(boolean) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
setVadSource(VoiceSearchInfo.VadSource) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
setValue(String) - Method in class com.hound.core.model.sdk.template.KeyValueTableItem
 
setVersionExtension(String) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Provides an extra string to be appended to the request's version string.
setVersionExtension(String) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setVersionExtension(String) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Provides an extra string to be appended to the request's version string.
setVerticalState(JsonNode) - Method in class com.hound.core.model.sdk.ClientState
 
setViewTypes(List<ViewType>) - Method in class com.hound.core.model.sdk.ClientMatch
 
setViewTypes(List<ViewType>) - Method in class com.hound.core.model.sdk.CommandResult
 
setVisibility(int) - Method in class com.hound.android.fd.view.SearchPulseView
 
setVoiceSearchBuilderInterceptor(Houndify.VoiceSearchBuilderInterceptor) - Method in class com.hound.android.fd.Houndify
Registers an intercepter that allows you to modify the VoiceSearch.Builder before it is used by HoundifyVoiceSearchActivity.
setVoiceSearchUIConfig(VoiceSearchUIConfig) - Method in class com.hound.android.fd.Houndify
 
setVoiceSearchUIHelpClickListener(VoiceSearchUIHelpClickListener) - Method in class com.hound.android.sdk.VoiceSearchUIConfig
Sets a help button click listener for handling the listening pages help button click directly.
setVolume(int) - Method in class com.hound.android.fd.view.SearchPanelView
Pass the value to the enclosed SearchPulseView.setVolume(int).
setVolume(int) - Method in class com.hound.android.fd.view.SearchPulseView
Min value = 0, max value is 100
setWaitForExtraData(boolean) - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Set to true is we're using a proxy server that send an extra data response following the standard JSON response.
setWaitForExtraData(boolean) - Method in class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
setWaitForExtraData(boolean) - Method in class com.hound.android.sdk.VoiceSearch.Builder
Set to true is we're using a proxy server that send an extra data response following the standard JSON response.
setWakeUpPattern(String) - Method in class com.hound.core.model.sdk.HoundRequestInfo
Used to set a Terrier expression for indicating to the Houndify server which wakeup phrase is being used by the client to activate a Hound search.
setWritten(CommandHints.Written) - Method in class com.hound.core.model.sdk.CommandHints
 
setWrittenResponse(String) - Method in class com.hound.core.model.sdk.ClientMatch
 
setWrittenResponse(String) - Method in class com.hound.core.model.sdk.CommandResult
 
setWrittenResponse(String) - Method in class com.hound.core.model.sdk.DynamicResponse
 
setWrittenResponseLong(String) - Method in class com.hound.core.model.sdk.ClientMatch
 
setWrittenResponseLong(String) - Method in class com.hound.core.model.sdk.CommandResult
 
setWrittenResponseLong(String) - Method in class com.hound.core.model.sdk.DynamicResponse
 
SimpleAudioByteStreamSource - Class in com.hound.android.sdk.audio
A basic implementation of an InputStream that pulls data from a preconfigured AudioRecord using the AudioRecordFactory.
SimpleAudioByteStreamSource() - Constructor for class com.hound.android.sdk.audio.SimpleAudioByteStreamSource
 
SimpleTextData - Class in com.hound.core.model.sdk.template
 
SimpleTextData() - Constructor for class com.hound.core.model.sdk.template.SimpleTextData
 
SimpleTextTemplate - Class in com.hound.core.model.sdk.template
 
SimpleTextTemplate() - Constructor for class com.hound.core.model.sdk.template.SimpleTextTemplate
 
SPEEX_BYTES_PER_MS_AUDIO - Static variable in class com.hound.android.sdk.util.PartialTranscriptionLatencyMonitor
 
SPEEX_HEADER_BYTE_OFFSET - Static variable in class com.hound.android.sdk.util.PartialTranscriptionLatencyMonitor
 
SpeexEncoderRunner - Class in com.hound.android.sdk.impl
 
SpeexEncoderRunner(BlockingQueue<ByteBuffer>) - Constructor for class com.hound.android.sdk.impl.SpeexEncoderRunner
 
SpeexHeaders - Class in com.hound.android.sdk.util
 
SpeexHeaders() - Constructor for class com.hound.android.sdk.util.SpeexHeaders
 
start() - Method in class com.hound.android.fd.view.SearchPulseView
Starts any animation.
start() - Method in class com.hound.android.sdk.AsyncTextSearch
Starts the text search process.
start() - Method in class com.hound.android.sdk.bytesplitter.ByteSplitter
 
start() - Method in class com.hound.android.sdk.impl.AsyncTextSearchImpl
Starts the text search.
start() - Method in class com.hound.android.sdk.impl.connection.HttpTextConnection
 
start() - Method in class com.hound.android.sdk.impl.connection.HttpVoiceConnection
 
start() - Method in interface com.hound.android.sdk.impl.connection.TextConnection
 
start() - Method in interface com.hound.android.sdk.impl.connection.VoiceConnection
 
start() - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2
 
start() - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2
 
start() - Method in class com.hound.android.sdk.impl.VoiceSearchImpl
Starts the recording and the sending of the data.
start() - Method in class com.hound.android.sdk.VoiceSearch
Starts the voice search process.
stop() - Method in class com.hound.android.fd.view.SearchPulseView
Stops all animation.
STOP - Static variable in interface com.hound.android.sdk.bytesplitter.ByteOutput
 
STOP - Static variable in class com.hound.android.sdk.bytesplitter.ByteOutputThread
 
stop() - Method in class com.hound.android.sdk.impl.connection.HttpTextConnection
 
stop() - Method in class com.hound.android.sdk.impl.connection.HttpVoiceConnection
 
stop() - Method in interface com.hound.android.sdk.impl.connection.TextConnection
 
stop() - Method in interface com.hound.android.sdk.impl.connection.VoiceConnection
 
stop() - Method in class com.hound.android.sdk.impl.connection.WebsocketTextConnection2
 
stop() - Method in class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2
 
stopAll() - Method in class com.hound.android.sdk.bytesplitter.ByteSplitter
 
stopReading() - Method in class com.hound.android.sdk.bytesplitter.ByteSplitter
 
stopRecording() - Method in class com.hound.android.sdk.impl.VoiceSearchImpl
Stops the recording.
stopRecording() - Method in class com.hound.android.sdk.VoiceSearch
Closes the InputStream stream and calls through to VoiceSearchListener.onRecordingStopped()

It is safe to call this multiple times and will only call to the listener the first time it is called.
subtitleText - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
supportsHtml() - Method in class com.hound.core.model.sdk.html.HtmlData
 

T

Template - Class in com.hound.core.model.sdk.template
 
Template() - Constructor for class com.hound.core.model.sdk.template.Template
 
TemplateData - Class in com.hound.core.model.sdk.template
 
TemplateData() - Constructor for class com.hound.core.model.sdk.template.TemplateData
 
textColor - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
TextConnection - Interface in com.hound.android.sdk.impl.connection
 
TextConnection.Listener - Interface in com.hound.android.sdk.impl.connection
 
TextConnectionFactory - Class in com.hound.android.sdk.impl.connection
 
TextConnectionFactory() - Constructor for class com.hound.android.sdk.impl.connection.TextConnectionFactory
 
TextSearch - Class in com.hound.android.sdk
Performs a text search to the Hound server given a HoundRequestInfo and query.
TextSearch.Builder - Class in com.hound.android.sdk
The only way to construct a TextSearch object.
TextSearch.Builder() - Constructor for class com.hound.android.sdk.TextSearch.Builder
 
TextSearch.Result - Class in com.hound.android.sdk
The main object returned from TextSearch.search().
TextSearch.TextSearchException - Exception in com.hound.android.sdk
 
TextSearch.TextSearchException(VoiceSearchInfo, String, Exception) - Constructor for exception com.hound.android.sdk.TextSearch.TextSearchException
 
TextSearch.TextSearchException(VoiceSearchInfo, String) - Constructor for exception com.hound.android.sdk.TextSearch.TextSearchException
 
TextSearchListener - Interface in com.hound.android.sdk
Listener for a VoiceSearch.
textTypeFace - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
titleText - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
toString() - Method in class com.hound.android.sdk.AsyncTextSearch.Builder
Returns a string listing configuration settings
toString() - Method in class com.hound.android.sdk.VoiceSearch.Builder
Returns a string listing configuration settings
TwoColumnTableData - Class in com.hound.core.model.sdk.template
 
TwoColumnTableData() - Constructor for class com.hound.core.model.sdk.template.TwoColumnTableData
 
TwoColumnTableDataRow - Class in com.hound.core.model.sdk.template
 
TwoColumnTableDataRow() - Constructor for class com.hound.core.model.sdk.template.TwoColumnTableDataRow
 
TwoColumnTableTemplate - Class in com.hound.core.model.sdk.template
 
TwoColumnTableTemplate() - Constructor for class com.hound.core.model.sdk.template.TwoColumnTableTemplate
 

U

useBlackAttributionImage - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
userId - Static variable in class com.hound.android.fd.UserIdFactory
 
UserIdFactory - Class in com.hound.android.fd
Creates a unique user id based on an attribute from the device and a UUID stored locally.
UserIdFactory() - Constructor for class com.hound.android.fd.UserIdFactory
 
Utils - Class in com.hound.core.util
General purpose utility method for Hound SDK lib
Utils() - Constructor for class com.hound.core.util.Utils
 

V

VadByteOutput - Class in com.hound.android.sdk.impl
 
VadByteOutput(int, int, VadByteOutput.EndOfVoiceListener) - Constructor for class com.hound.android.sdk.impl.VadByteOutput
 
VadByteOutput.EndOfVoiceListener - Interface in com.hound.android.sdk.impl
 
valueOf(String) - Static method in enum com.hound.android.fd.view.SearchButtonView.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hound.android.fd.view.SearchPanelView.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hound.android.sdk.VoiceSearchInfo.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hound.android.sdk.VoiceSearchInfo.VadSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hound.android.sdk.VoiceSearchState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hound.core.model.sdk.ViewType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.hound.android.fd.view.SearchButtonView.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hound.android.fd.view.SearchPanelView.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hound.android.sdk.VoiceSearchInfo.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hound.android.sdk.VoiceSearchInfo.VadSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hound.android.sdk.VoiceSearchState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hound.core.model.sdk.ViewType
Returns an array containing the constants of this enum type, in the order they are declared.
versionExtension - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
versionExtension - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
VerticalTemplateListChild - Class in com.hound.core.model.sdk.template
 
VerticalTemplateListChild() - Constructor for class com.hound.core.model.sdk.template.VerticalTemplateListChild
 
VerticalTemplateListData - Class in com.hound.core.model.sdk.template
 
VerticalTemplateListData() - Constructor for class com.hound.core.model.sdk.template.VerticalTemplateListData
 
VerticalTemplateListTemplate - Class in com.hound.core.model.sdk.template
 
VerticalTemplateListTemplate() - Constructor for class com.hound.core.model.sdk.template.VerticalTemplateListTemplate
 
ViewType - Enum in com.hound.core.model.sdk
 
ViewTypeDeserializer - Class in com.hound.core.util
Created on 8/12/15.
ViewTypeDeserializer() - Constructor for class com.hound.core.util.ViewTypeDeserializer
 
ViewTypeSerializer - Class in com.hound.core.util
Created on 8/12/15.
ViewTypeSerializer() - Constructor for class com.hound.core.util.ViewTypeSerializer
 
VoiceConnection - Interface in com.hound.android.sdk.impl.connection
 
VoiceConnection.Listener - Interface in com.hound.android.sdk.impl.connection
 
VoiceConnectionConfig - Class in com.hound.android.sdk.impl.connection
 
VoiceConnectionConfig() - Constructor for class com.hound.android.sdk.impl.connection.VoiceConnectionConfig
 
VoiceConnectionFactory - Class in com.hound.android.sdk.impl.connection
 
VoiceConnectionFactory() - Constructor for class com.hound.android.sdk.impl.connection.VoiceConnectionFactory
 
voiceSearch(Activity) - Method in class com.hound.android.fd.Houndify
 
voiceSearch(Activity, int) - Method in class com.hound.android.fd.Houndify
 
VoiceSearch - Class in com.hound.android.sdk
A one time use object that performs a voice search.
VoiceSearch() - Constructor for class com.hound.android.sdk.VoiceSearch
 
VoiceSearch.Builder - Class in com.hound.android.sdk
Builder class for creating a new VoiceSearch
VoiceSearch.Builder() - Constructor for class com.hound.android.sdk.VoiceSearch.Builder
 
VoiceSearchImpl - Class in com.hound.android.sdk.impl
Contains the actual logic to talking to the backend.
VoiceSearchImpl(VoiceSearch.Builder) - Constructor for class com.hound.android.sdk.impl.VoiceSearchImpl
 
VoiceSearchInfo - Class in com.hound.android.sdk
Model that contains various information about the voice search.
VoiceSearchInfo.Builder - Class in com.hound.android.sdk
All timestamp use SystemClock.elapsedRealtime().
VoiceSearchInfo.Builder() - Constructor for class com.hound.android.sdk.VoiceSearchInfo.Builder
 
VoiceSearchInfo.ErrorType - Enum in com.hound.android.sdk
 
VoiceSearchInfo.VadSource - Enum in com.hound.android.sdk
 
VoiceSearchListener - Interface in com.hound.android.sdk
Listener for a VoiceSearch.
VoiceSearchState - Enum in com.hound.android.sdk
All the states for a VoiceSearch.
VoiceSearchUIConfig - Class in com.hound.android.sdk
Use to override the default color and behavior of the HoundifyVoiceSearchActivity.
VoiceSearchUIConfig() - Constructor for class com.hound.android.sdk.VoiceSearchUIConfig
 
voiceSearchUIHelpClickListener - Variable in class com.hound.android.sdk.VoiceSearchUIConfig
 
VoiceSearchUIHelpClickListener - Interface in com.hound.android.sdk
Used to register a click handler for the help button

W

waitForExtraData - Variable in class com.hound.android.sdk.AsyncTextSearch.Builder
 
waitForExtraData - Variable in class com.hound.android.sdk.VoiceSearch.Builder
 
WavEncoderRunner - Class in com.hound.android.sdk.impl
 
WavEncoderRunner(BlockingQueue<ByteBuffer>) - Constructor for class com.hound.android.sdk.impl.WavEncoderRunner
 
WebsocketTextConnection2 - Class in com.hound.android.sdk.impl.connection
 
WebsocketTextConnection2(VoiceConnectionConfig) - Constructor for class com.hound.android.sdk.impl.connection.WebsocketTextConnection2
 
WebsocketTextConnection2.ClientHandshakeResponse - Class in com.hound.android.sdk.impl.connection
 
WebsocketTextConnection2.ClientHandshakeResponse() - Constructor for class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ClientHandshakeResponse
 
WebsocketTextConnection2.ServerHandshakeMessage - Class in com.hound.android.sdk.impl.connection
 
WebsocketTextConnection2.ServerHandshakeMessage() - Constructor for class com.hound.android.sdk.impl.connection.WebsocketTextConnection2.ServerHandshakeMessage
 
WebsocketVoiceConnection2 - Class in com.hound.android.sdk.impl.connection
 
WebsocketVoiceConnection2(VoiceConnectionConfig) - Constructor for class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2
 
WebsocketVoiceConnection2.ClientHandshakeResponse - Class in com.hound.android.sdk.impl.connection
 
WebsocketVoiceConnection2.ClientHandshakeResponse() - Constructor for class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ClientHandshakeResponse
 
WebsocketVoiceConnection2.ServerHandshakeMessage - Class in com.hound.android.sdk.impl.connection
 
WebsocketVoiceConnection2.ServerHandshakeMessage() - Constructor for class com.hound.android.sdk.impl.connection.WebsocketVoiceConnection2.ServerHandshakeMessage
 
withContentBody(String) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
withEndTime(long) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
withError(VoiceSearchInfo.ErrorType, Exception) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
withParseDuration(long) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
withRecordingEndTime(long) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
withRequestInfo(String) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
withRequestInfo(HoundRequestInfo) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
withStartTime(long) - Method in class com.hound.android.sdk.VoiceSearchInfo.Builder
 
writeFileContents(String, String) - Static method in class com.hound.core.util.Utils
Helper function to write string to file
writerWarmUp(Class<?>) - Method in class com.hound.core.HoundMapper
Takes the object mapper returned from HoundMapper.getObjectMapper() and "warms up" the mapper for the given object type.
writeValueAsNode(Object) - Method in class com.hound.core.HoundMapper
Writes the given object to an com.fasterxml.jackson.databind.node.ObjectNode using the underlying object mapper.
writeValueAsString(Object) - Method in class com.hound.core.HoundMapper
A convenience method for writing out the object as a JSON string.
A B C D E F G H I K L M N O P Q R S T U V W