pub enum ModelType {
TinyEn,
Tiny,
BaseEn,
Base,
SmallEn,
Small,
MediumEn,
Medium,
LargeV1,
LargeV2,
LargeV3,
}
Variants§
TinyEn
Tiny Whisper model - finetuned for English. Size: 75 MB.
Tiny
Tiny Whisper model. Size: 75 MB.
BaseEn
Base Whisper model - finetuned for English. Size: 142 MB.
Base
Base Whisper model. Size: 142 MB.
SmallEn
Small Whisper model - finetuned for English. Size: 466 MB.
Small
Small Whisper model. Size: 466 MB.
MediumEn
Medium Whisper model - finetuned for English. Size: 1.5 GB.
Medium
Medium Whisper model. Size: 1.5 GB.
LargeV1
Large Whisper model - old version. Size: 2.9 GB.
LargeV2
Large Whisper model - V2. Size: 2.9 GB.
LargeV3
Large Whisper model - V3. Size: 2.9 GB.
Trait Implementations§
Source§impl IntoEnumIterator for ModelType
impl IntoEnumIterator for ModelType
type Iterator = ModelTypeIter
fn iter() -> ModelTypeIter ⓘ
Auto Trait Implementations§
impl Freeze for ModelType
impl RefUnwindSafe for ModelType
impl Send for ModelType
impl Sync for ModelType
impl Unpin for ModelType
impl UnwindSafe for ModelType
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