Module audio

Module audio 

Source
Expand description

Structures related to audio transcription and translation.

Modules§

exposed
Exposed namespace of the module.
orphan
Orphan namespace of the module.
own
Own namespace of the module.
prelude
Prelude to use essentials: use my_module ::prelude :: *.

Structs§

CreateSpeechRequest
Request parameters for creating speech audio from text.
CreateTranscriptionRequest
Request parameters for transcribing audio to text.
CreateTranscriptionResponseJson
Represents a basic transcription response containing the transcribed text.
CreateTranscriptionResponseVerboseJson
Represents a verbose transcription response including language, duration, and segment/word timings.
CreateTranslationRequest
Request parameters for translating audio to English text.
CreateTranslationResponseJson
Represents a basic translation response containing the translated text.
CreateTranslationResponseVerboseJson
Represents a verbose translation response including language, duration, and segments.
TranscriptTextDeltaEvent
Represents a delta event during streamed transcription, containing a chunk of text.
TranscriptTextDoneEvent
Represents the final event in a streamed transcription, containing the full text.
TranscriptionSegment
Represents a segment of transcribed audio with timing information.
TranscriptionWord
Represents a single word extracted from the transcription with timing information.

Enums§

CreateTranscriptionResponseStreamEvent
Represents events received during a streamed transcription response.
SpeechResponseFormat
Available response formats for speech generation.
SpeechVoice
Available voices for speech generation.
TimestampGranularity
Timestamp granularity options.
TranscriptionResponseFormat
Available response formats for transcription and translation.