pub enum ModelType {
QuailL48,
QuailL16,
QuailL8,
QuailS48,
QuailS16,
QuailS8,
QuailXS,
QuailXXS,
}Expand description
Available model types for audio enhancement.
Variants§
QuailL48
Specifications:
- Native sample rate: 48 kHz
- Native num frames: 480
- Processing latency: 30ms
QuailL16
Specifications:
- Native sample rate: 16 kHz
- Native num frames: 160
- Processing latency: 30ms
QuailL8
Specifications:
- Native sample rate: 8 kHz
- Native num frames: 80
- Processing latency: 30ms
QuailS48
Specifications:
- Native sample rate: 48 kHz
- Native num frames: 480
- Processing latency: 30ms
QuailS16
Specifications:
- Native sample rate: 16 kHz
- Native num frames: 160
- Processing latency: 30ms
QuailS8
Specifications:
- Native sample rate: 8 kHz
- Native num frames: 80
- Processing latency: 30ms
QuailXS
Specifications:
- Native sample rate: 48 kHz
- Native num frames: 480
- Processing latency: 10ms
QuailXXS
Specifications:
- Native sample rate: 48 kHz
- Native num frames: 480
- Processing latency: 10ms
Trait Implementations§
impl Copy for ModelType
impl Eq for ModelType
impl StructuralPartialEq for ModelType
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