Skip to main content

Module audio

Module audio 

Source
Expand description

Sources: local OpenAI create-operation docs; missing request/event schemas from openai/openai-python e12b81d3bbf644ec7045e152d69bc4b68d69cd48 and openai/openai-openapi 38170fdddbb6a1813eae6c6587ee17cf2987185b, checked 2026-09-13. Binary bodies and multipart streams remain transport-owned.

Structs§

CreateSpeechRequestBody
CreateSpeechRequestBodyBuilder
Builder for CreateSpeechRequestBody.
CreateTranscriptionMultipartForm
CreateTranscriptionMultipartFormBuilder
Builder for CreateTranscriptionMultipartForm.
CreateTranslationMultipartForm
CreateTranslationMultipartFormBuilder
Builder for CreateTranslationMultipartForm.
CustomVoice
CustomVoiceBuilder
Builder for CustomVoice.
SpeechAudioDelta
SpeechAudioDeltaBuilder
Builder for SpeechAudioDelta.
SpeechAudioDone
SpeechAudioDoneBuilder
Builder for SpeechAudioDone.
SpeechUsage
SpeechUsageBuilder
Builder for SpeechUsage.
TranscriptionDiarized
TranscriptionDiarizedBuilder
Builder for TranscriptionDiarized.
TranscriptionDiarizedSegment
TranscriptionDiarizedSegmentBuilder
Builder for TranscriptionDiarizedSegment.
TranscriptionDurationUsage
TranscriptionDurationUsageBuilder
Builder for TranscriptionDurationUsage.
TranscriptionInputTokenDetails
TranscriptionInputTokenDetailsBuilder
Builder for TranscriptionInputTokenDetails.
TranscriptionJson
TranscriptionJsonBuilder
Builder for TranscriptionJson.
TranscriptionLanguage
TranscriptionLanguageBuilder
Builder for TranscriptionLanguage.
TranscriptionLogprob
TranscriptionLogprobBuilder
Builder for TranscriptionLogprob.
TranscriptionSegment
TranscriptionSegmentBuilder
Builder for TranscriptionSegment.
TranscriptionTextDelta
TranscriptionTextDeltaBuilder
Builder for TranscriptionTextDelta.
TranscriptionTextDone
TranscriptionTextDoneBuilder
Builder for TranscriptionTextDone.
TranscriptionTokenUsage
TranscriptionTokenUsageBuilder
Builder for TranscriptionTokenUsage.
TranscriptionVerbose
TranscriptionVerboseBuilder
Builder for TranscriptionVerbose.
TranscriptionWord
TranscriptionWordBuilder
Builder for TranscriptionWord.
TranslationJson
TranslationJsonBuilder
Builder for TranslationJson.
TranslationVerbose
TranslationVerboseBuilder
Builder for TranslationVerbose.
VadConfig
VadConfigBuilder
Builder for VadConfig.

Enums§

AudioResponseFormat
AutomaticChunking
ChunkingStrategy
DurationUsageType
SpeechAudioEvent
SpeechStreamFormat
SpeechVoice
TokenUsageType
TranscriptionDiarizedSegmentType
TranscriptionInclude
TranscriptionResponseFormat
TranscriptionStreamEvent
TranscriptionTask
TranscriptionTextStreamEvent
TranscriptionTimestampGranularity
TranscriptionUsage
TranslationResponseFormat
VadType

Type Aliases§

CreateSpeechRequest
CreateSpeechResponse
CreateTranscriptionRequest
CreateTranscriptionResponse
CreateTranslationRequest
CreateTranslationResponse
RawTranscriptionRequest
RawTranslationRequest
SpeechStreamResponse
TranscriptionDiarizedResponse
TranscriptionJsonResponse
TranscriptionStreamResponse
TranscriptionVerboseResponse
TranslationJsonResponse
TranslationVerboseResponse