pub struct ProcessedAudioData {
pub samples: Vec<i16>,
pub info: AudioInfo,
}Expand description
Processed audio data ready for VAD analysis.
Contains the audio samples and metadata after processing and format conversion.
Fields§
§samples: Vec<i16>Audio samples as 16-bit integers
info: AudioInfoAudio metadata and properties
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProcessedAudioData
impl RefUnwindSafe for ProcessedAudioData
impl Send for ProcessedAudioData
impl Sync for ProcessedAudioData
impl Unpin for ProcessedAudioData
impl UnwindSafe for ProcessedAudioData
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