Interface TranscriptionService
- All Known Implementing Classes:
AmberscriptTranscriptionService,GoogleSpeechTranscriptionService,IBMWatsonTranscriptionService,MicrosoftAzureTranscriptionService
public interface TranscriptionService
-
Method Summary
Modifier and TypeMethodDescriptiongetGeneratedTranscription(String mpId, String jobId, MediaPackageElement.Type type) getReturnValues(String mpId, String jobId) startTranscription(String mpId, Track track) startTranscription(String mpId, Track track, String... args) voidtranscriptionDone(String mpId, Object results) voidtranscriptionError(String mpId, Object results)
-
Method Details
-
startTranscription
- Throws:
TranscriptionServiceException
-
startTranscription
Job startTranscription(String mpId, Track track, String... args) throws TranscriptionServiceException - Throws:
TranscriptionServiceException
-
getGeneratedTranscription
MediaPackageElement getGeneratedTranscription(String mpId, String jobId, MediaPackageElement.Type type) throws TranscriptionServiceException - Throws:
TranscriptionServiceException
-
transcriptionDone
- Throws:
TranscriptionServiceException
-
transcriptionError
- Throws:
TranscriptionServiceException
-
getLanguage
String getLanguage() -
getReturnValues
- Throws:
TranscriptionServiceException
-