gladia library
Library for working with Gladia API
Classes
- AudioMetadata
- Audio file metadata
- BaseResponse
- Base class for Gladia API response
- FileInfo
- File information from Gladia API
- GladiaClient
- Main class for working with Gladia API
- LanguageConfig
- Language configuration for transcription
- LiveSessionInitResult
- Model of real-time speech recognition session initialization result
- LiveTranscriptionOptions
- Options for the transcription process
- LiveTranscriptionResult
- Complete audio transcription result from Gladia API
- LiveTranscriptionResultData
- Transcription result data containing all functions
- LiveTranscriptionSocket
- Class for managing WebSocket connection for real-time speech recognition
- SentenceData
- Sentence data
- SubtitleData
- Subtitle data
- TranscriptionData
- Basic transcription data
- TranscriptionInitResult
- Transcription initialization result from Gladia API
- TranscriptionMessage
- Class for messages received from API during real-time speech recognition
- TranscriptionMessageData
- Transcription message data
- TranscriptionMetadata
- Transcription result metadata
- TranscriptionOptions
- Options for transcription process
- TranscriptionResult
- Complete audio transcription result from Gladia API
- TranscriptionResultData
- Transcription result data containing all functions
- TranscriptionSegment
- Transcription segment with time stamps and additional information
- UploadResult
- Result of uploading audio file to Gladia API
- UtteranceInfo
- Utterance information
- Word
- Word with time stamp
Enums
- BitDepth
- Enumeration of available audio bit depth values
- Encoding
- Enumeration of available audio encoding formats
- GladiaServiceType
- Gladia API service types
- SampleRate
- Enumeration of available audio sampling rate values
Extensions
- EncodingExtension on Encoding
- Extension for Encoding with conversion methods
Exceptions / Errors
- GladiaApiException
- Exception when working with Gladia API