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.
|
| ForbiddenRequestException |
The ForbiddenRequestException happens when the request contains parameters that do not pass validation
or the request is not allowed for the user
|
| 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.
|
| LanguageConfidence |
Represents a predicted language and its corresponding confidences score.
|
| LanguageIdClient |
The LanguageIdClient object provides methods to send and retrieve information from all the
Rev AI Language Identification API endpoints using the Retrofit HTTP client.
|
| LanguageIdInterface |
The LanguageIdInterface is a type-safe Retrofit interface that presents all the endpoints that are made
to communicate with the Rev AI Language Identification API.
|
| LanguageIdJob |
|
| LanguageIdJobOptions |
A LanguageIdJobOptions object represents parameters that are submitted along a new job.
|
| LanguageIdJobStatus |
Specifies constants that define Rev AI job language id statuses.
|
| LanguageIdResult |
A Language Id Result object provides all the information associated with the result of a job.
|
| 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.
|
| RevAiApiDeploymentConfiguration |
|
| RevAiApiDeploymentConfiguration.DeploymentConfig |
|
| RevAiApiDeploymentConfiguration.RevAiApiDeployment |
|
| 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.
|
| SpeakerInfo |
A SpeakerInfo object represents the information related to the speaker in a transcript
Used for speech-to-text jobs submitted to be transcribed by a human.
|
| SpeakerName |
A object representing information provided about a speaker
Used for speech-to-text jobs submitted to be transcribed by a human.
|
| 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.
|
| Summarization |
A Summarization Job object provides all the information associated with a summarization job
submitted by the user.
|
| SummarizationFormattingOptions |
Summarization formatting options.
|
| SummarizationJobStatus |
Specifies constants that define Summarization job statuses.
|
| SummarizationModel |
Supported model types for summarization.
|
| SummarizationOptions |
A SummarizationOptions object represents summarization parameters that are submitted along a new
job.
|
| Summary |
A Summary object represents summarization job results provided either as paragraph summary of
bullet points, depending on the requested format.
|
| 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.
|
| Translation |
A Translation object represents translation job(s) results.
|
| TranslationJobStatus |
Specifies constants that define Translation job statuses.
|
| TranslationLanguage |
A TranslationLanguage object represents translation job results for a specific language.
|
| TranslationLanguageOptions |
A TranslationLanguageOptions object represents translation parameters for a specific language that are submitted along a new
job.
|
| TranslationModel |
Supported model types for translation.
|
| TranslationOptions |
A TranslationOptions object represents translation parameters that are submitted along a new job.
|