pub struct RealtimeTranscriptionSession {
pub audio: TranscriptionAudio,
pub include: Option<Vec<String>>,
}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 (const: unstable) · 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<RealtimeTranscriptionSession, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RealtimeTranscriptionSession, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for RealtimeTranscriptionSession
impl Serialize for RealtimeTranscriptionSession
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. 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 UnsafeUnpin 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