pub struct RealtimeTranscriptionSessionCreateRequest {
pub modalities: Option<Vec<String>>,
pub input_audio_format: Option<String>,
pub input_audio_transcription: Option<RealtimeTranscriptionSessionCreateRequest_InputAudioTranscription>,
pub turn_detection: Option<RealtimeTranscriptionSessionCreateRequest_TurnDetection>,
pub input_audio_noise_reduction: Option<RealtimeTranscriptionSessionCreateRequest_InputAudioNoiseReduction>,
pub include: Option<Vec<String>>,
}
Expand description
Realtime transcription session object configuration.
Fields§
§modalities: Option<Vec<String>>
The set of modalities the model can respond with.
input_audio_format: Option<String>
The format of input audio.
input_audio_transcription: Option<RealtimeTranscriptionSessionCreateRequest_InputAudioTranscription>
§turn_detection: Option<RealtimeTranscriptionSessionCreateRequest_TurnDetection>
§input_audio_noise_reduction: Option<RealtimeTranscriptionSessionCreateRequest_InputAudioNoiseReduction>
§include: Option<Vec<String>>
The set of items to include in the transcription.
Trait Implementations§
Source§impl Clone for RealtimeTranscriptionSessionCreateRequest
impl Clone for RealtimeTranscriptionSessionCreateRequest
Source§fn clone(&self) -> RealtimeTranscriptionSessionCreateRequest
fn clone(&self) -> RealtimeTranscriptionSessionCreateRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for RealtimeTranscriptionSessionCreateRequest
impl Default for RealtimeTranscriptionSessionCreateRequest
Source§fn default() -> RealtimeTranscriptionSessionCreateRequest
fn default() -> RealtimeTranscriptionSessionCreateRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RealtimeTranscriptionSessionCreateRequest
impl RefUnwindSafe for RealtimeTranscriptionSessionCreateRequest
impl Send for RealtimeTranscriptionSessionCreateRequest
impl Sync for RealtimeTranscriptionSessionCreateRequest
impl Unpin for RealtimeTranscriptionSessionCreateRequest
impl UnwindSafe for RealtimeTranscriptionSessionCreateRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more