Class Transcriber
java.lang.Object
com.codename1.media.Transcriber
Provider-pluggable file transcriber. Implementations may use
cloud APIs, platform speech engines, or optional cn1libs such as
cn1-ai-whisper; all return timed segments suitable for SRT/VTT.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract StringGets the provider identifier.abstract AsyncResource<TranscriptionResult> transcribe(TranscriptionRequest request) Transcribes an audio file.
-
Constructor Details
-
Transcriber
protected Transcriber()Creates a transcriber implementation.
-
-
Method Details
-
transcribe
Transcribes an audio file.- Parameters:
request- transcription request- Returns:
- asynchronous transcription result
-
getProvider
Gets the provider identifier.- Returns:
- provider name, such as
whisper
-