pub struct EnhancedTranscriptionParams {
pub base: FullParams,
pub temperatures: Vec<f32>,
pub thresholds: QualityThresholds,
pub prompt_reset_on_temperature: f32,
}Expand description
Enhanced transcription parameters with fallback support
Fields§
§base: FullParamsBase parameters
temperatures: Vec<f32>Temperature sequence for fallback
thresholds: QualityThresholdsQuality thresholds
prompt_reset_on_temperature: f32Whether to reset prompt on temperature increase
Implementations§
Source§impl EnhancedTranscriptionParams
impl EnhancedTranscriptionParams
Sourcepub fn from_base(base: FullParams) -> Self
pub fn from_base(base: FullParams) -> Self
Create from base params with default enhancement settings
pub fn builder() -> EnhancedTranscriptionParamsBuilder
Trait Implementations§
Source§impl Clone for EnhancedTranscriptionParams
impl Clone for EnhancedTranscriptionParams
Source§fn clone(&self) -> EnhancedTranscriptionParams
fn clone(&self) -> EnhancedTranscriptionParams
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 moreAuto Trait Implementations§
impl Freeze for EnhancedTranscriptionParams
impl RefUnwindSafe for EnhancedTranscriptionParams
impl Send for EnhancedTranscriptionParams
impl Sync for EnhancedTranscriptionParams
impl Unpin for EnhancedTranscriptionParams
impl UnwindSafe for EnhancedTranscriptionParams
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