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 UnsafeUnpin 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