pub struct VadParams {
pub confidence: f32,
pub start_secs: f32,
pub stop_secs: f32,
pub min_volume: f32,
}Expand description
VAD parameter bundle broadcast on Frame::SpeechControlParams. Mirrors
pipecat VADParams.
Fields§
§confidence: f32§start_secs: f32§stop_secs: f32§min_volume: f32Trait Implementations§
Source§impl<'de> Deserialize<'de> for VadParams
impl<'de> Deserialize<'de> for VadParams
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
impl StructuralPartialEq for VadParams
Auto Trait Implementations§
impl Freeze for VadParams
impl RefUnwindSafe for VadParams
impl Send for VadParams
impl Sync for VadParams
impl Unpin for VadParams
impl UnsafeUnpin for VadParams
impl UnwindSafe for VadParams
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