pub struct VadResult {
pub speech_segments: Vec<SpeechSegment>,
pub processing_duration: Duration,
pub audio_info: AudioInfo,
}Expand description
VAD detection result containing speech segments and processing metadata.
Represents the complete result of voice activity detection analysis, including identified speech segments, timing information, and audio metadata.
Fields§
§speech_segments: Vec<SpeechSegment>Detected speech segments with timing and confidence
processing_duration: DurationTime taken to process the audio file
audio_info: AudioInfoOriginal audio file information
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VadResult
impl RefUnwindSafe for VadResult
impl Send for VadResult
impl Sync for VadResult
impl Unpin for VadResult
impl UnwindSafe for VadResult
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