All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| ApiClient |
The ApiClient object provides methods to send and retrieve information from all the Rev AI API
endpoints using the Retrofit HTTP client.
|
| ApiInterceptor |
An ApiInterceptor object appends authorization information to all API calls and is used to check
the status of the request for debugging purposes.
|
| ApiInterface |
The ApiInterface is a type-safe Retrofit interface that presents all the endpoints that are made
to communicate with the Rev AI async API.
|
| AuthorizationException |
The AuthorizationException happens when an invalid token access is used to query any
endpoint.
|
| ClientHelper |
|
| ConnectedMessage |
Represents the connected message sent from Rev AI and contains the id of the stream
|
| CustomerUrlData |
|
| CustomVocabulariesClient |
The CustomVocabularyClient object provides methods to interact with the Custom Vocabulary Api.
|
| CustomVocabulary |
A CustomVocabulary object provides all the custom phrases that are submitted along with a job.
|
| CustomVocabularyApiInterface |
The CustomVocabularyApiInterface is a type-safe Retrofit interface that presents all the
endpoints that are made to communicate with the Rev AI custom vocabulary API.
|
| CustomVocabularyFailureType |
|
| CustomVocabularyInformation |
|
| CustomVocabularyStatus |
|
| CustomVocabularySubmission |
|
| Element |
An Element object presents all the information the models inferred from a single interval of
audio.
|
| ErrorInterceptor |
The ErrorInterceptor class is used to intercept all responses with erroneous response codes.
|
| FileStreamRequestBody |
Customized request body used for submitting local file jobs.
|
| ForbiddenStateException |
The ForbiddenStateException occurs when a user attempts to retrieve the result of
an unprocessed job.
|
| Hypothesis |
Represents the message returned over WebSocket containing the transcription of audio data.
|
| Informant |
Represents a piece of the input which informed a choice of a topic.
|
| InvalidHeaderException |
The InvalidHeaderException occurs when a header that's passed along a query is not recognized by
the API.
|
| InvalidParameterException |
The InvalidParameterException occurs when a parameter that's passed along a query is not
recognized by the API.
|
| MessageType |
Specifies constants that define the WebSocket message type.
|
| MockInterceptor |
A MockInterceptor object is used to mock the responses for testing purposes.
|
| Monologue |
A Monologue object presents information about a segment of a transcript owned by an individual
speaker.
|
| ResourceNotFoundException |
The ResourceNotFoundException occurs when a job ID queried cannot be found.
|
| RevAiAccount |
The RevAiAccount object provides basic information about a Rev AI account associated with a valid
access token.
|
| RevAiApiException |
The RevAiApiException wraps standard Java IOException and enriches them with custom information.
|
| RevAiCaptionType |
Specifies constants that define support caption formats.
|
| RevAiFailureType |
Specifies constants that define Rev AI failure types.
|
| RevAiJob |
A RevAi Job object provides all the information associated with a job submitted by the user.
|
| RevAiJobOptions |
A RevAiJobOptions object represents parameters that are submitted along a new job.
|
| RevAiJobStatus |
Specifies constants that define Rev AI job statuses.
|
| RevAiJobType |
Specifies constants that define Rev AI job types.
|
| RevAiTranscript |
A RevAiTranscript object presents a list of monologues as the transcript of a specific job.
|
| RevAiWebSocketListener |
Listens for events over the WebSocket connection to Rev AI
|
| SDKHelper |
A helper class that provides methods for getting SDK information.
|
| SegmentToTranscribe |
A Segment object represents a segment of transcript that needs to be transcribed.
|
| Sentiment |
Specifies constants that define possible sentiments from our API.
|
| SentimentAnalysisClient |
The SentimentAnalysisClient object provides methods to send and retrieve information from all the
Rev AI Sentiment Analysis API endpoints using the Retrofit HTTP client.
|
| SentimentAnalysisInterface |
The SentimentAnalysisInterface is a type-safe Retrofit interface that presents all the endpoints that are made
to communicate with the Rev AI Sentiment Analysis API.
|
| SentimentAnalysisJob |
A Sentiment Analysis Job object provides all the information associated with a job submitted by the user.
|
| SentimentAnalysisJobOptions |
A SentimentAnalysisJobOptions object represents parameters that are submitted along a new job.
|
| SentimentAnalysisJobStatus |
Specifies constants that define Rev AI job statuses.
|
| SentimentAnalysisResult |
A Sentiment Analysis Result object provides all the information associated with the result of a job.
|
| SentimentMessage |
Represents a piece of the input which sentiment has been detected for.
|
| SessionConfig |
The SessionConfig represents additional streaming options that can be provided.
|
| StreamContentType |
The StreamContentType describes the format of the audio being sent over the WebSocket.
|
| StreamingClient |
|
| StreamingResponseMessage |
A parent class that can be used to serialize and deserialize the "type" in the WebSocket
messages.
|
| ThrottlingLimitException |
ThrottlingLimitException occurs when the number of queries within a given period exceeds a
throttling limit.
|
| Topic |
Represents a single topic in the input as well as all the information that comes with it.
|
| TopicExtractionClient |
The TopicExtractionClient object provides methods to send and retrieve information from all the
Rev AI Topic Extraction API endpoints using the Retrofit HTTP client.
|
| TopicExtractionInterface |
The TopicExtractionInterface is a type-safe Retrofit interface that presents all the endpoints that are made
to communicate with the Rev AI Topic Extraction API.
|
| TopicExtractionJob |
A Topic Extraction Job object provides all the information associated with a job submitted by the user.
|
| TopicExtractionJobOptions |
A TopicExtractionJobOptions object represents parameters that are submitted along a new job.
|
| TopicExtractionJobStatus |
Specifies constants that define Rev AI job statuses.
|
| TopicExtractionResult |
A Topic Extraction Result object provides all the information associated with the result of a job.
|