pub struct RealtimeTranscriptionSession {
pub audio: TranscriptionAudio,
pub include: Option<Vec<String>>,
}Available on crate feature
realtime only.Expand description
Realtime transcription session object configuration. openapi spec type: RealtimeTranscriptionSessionCreateRequestGA
Fields§
§audio: TranscriptionAudioConfiguration for input and output audio.
include: Option<Vec<String>>Additional fields to include in server outputs.
item.input_audio_transcription.logprobs: Include logprobs for input audio transcription.
Trait Implementations§
Source§impl Clone for RealtimeTranscriptionSession
impl Clone for RealtimeTranscriptionSession
Source§fn clone(&self) -> RealtimeTranscriptionSession
fn clone(&self) -> RealtimeTranscriptionSession
Returns a duplicate 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 Debug for RealtimeTranscriptionSession
impl Debug for RealtimeTranscriptionSession
Source§impl<'de> Deserialize<'de> for RealtimeTranscriptionSession
impl<'de> Deserialize<'de> for RealtimeTranscriptionSession
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RealtimeTranscriptionSession
impl RefUnwindSafe for RealtimeTranscriptionSession
impl Send for RealtimeTranscriptionSession
impl Sync for RealtimeTranscriptionSession
impl Unpin for RealtimeTranscriptionSession
impl UnwindSafe for RealtimeTranscriptionSession
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