pub struct SpeechmaticsTranscriber {
pub provider: ProviderTrue,
pub model: Option<ModelTrue>,
pub language: Option<LanguageTrue>,
pub fallback_plan: Option<FallbackTranscriberPlan>,
}
Fields§
§provider: ProviderTrue
This is the transcription provider that will be used.
model: Option<ModelTrue>
This is the model that will be used for the transcription.
language: Option<LanguageTrue>
§fallback_plan: Option<FallbackTranscriberPlan>
This is the plan for voice provider fallbacks in the event that the primary voice provider fails.
Implementations§
Source§impl SpeechmaticsTranscriber
impl SpeechmaticsTranscriber
pub fn new(provider: ProviderTrue) -> SpeechmaticsTranscriber
Trait Implementations§
Source§impl Clone for SpeechmaticsTranscriber
impl Clone for SpeechmaticsTranscriber
Source§fn clone(&self) -> SpeechmaticsTranscriber
fn clone(&self) -> SpeechmaticsTranscriber
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SpeechmaticsTranscriber
impl Debug for SpeechmaticsTranscriber
Source§impl Default for SpeechmaticsTranscriber
impl Default for SpeechmaticsTranscriber
Source§fn default() -> SpeechmaticsTranscriber
fn default() -> SpeechmaticsTranscriber
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SpeechmaticsTranscriber
impl<'de> Deserialize<'de> for SpeechmaticsTranscriber
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
Source§impl PartialEq for SpeechmaticsTranscriber
impl PartialEq for SpeechmaticsTranscriber
Source§impl Serialize for SpeechmaticsTranscriber
impl Serialize for SpeechmaticsTranscriber
impl StructuralPartialEq for SpeechmaticsTranscriber
Auto Trait Implementations§
impl Freeze for SpeechmaticsTranscriber
impl RefUnwindSafe for SpeechmaticsTranscriber
impl Send for SpeechmaticsTranscriber
impl Sync for SpeechmaticsTranscriber
impl Unpin for SpeechmaticsTranscriber
impl UnwindSafe for SpeechmaticsTranscriber
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