pub struct AudioFeatureSeries {
pub sample_rate: u32,
pub channels: u16,
pub frame_size: usize,
pub hop_size: usize,
pub points: Vec<AudioFeaturePoint>,
}Expand description
A windowed series of generic audio features.
Fields§
§sample_rate: u32Sample rate in hertz.
channels: u16Number of source channels represented by the series.
frame_size: usizeAnalysis frame size in samples per channel.
hop_size: usizeAnalysis hop size in samples per channel.
points: Vec<AudioFeaturePoint>Feature points ordered by time.
Implementations§
Source§impl AudioFeatureSeries
impl AudioFeatureSeries
Trait Implementations§
Source§impl Clone for AudioFeatureSeries
impl Clone for AudioFeatureSeries
Source§fn clone(&self) -> AudioFeatureSeries
fn clone(&self) -> AudioFeatureSeries
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AudioFeatureSeries
impl Debug for AudioFeatureSeries
Source§impl<'de> Deserialize<'de> for AudioFeatureSeries
impl<'de> Deserialize<'de> for AudioFeatureSeries
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
Source§impl PartialEq for AudioFeatureSeries
impl PartialEq for AudioFeatureSeries
Source§fn eq(&self, other: &AudioFeatureSeries) -> bool
fn eq(&self, other: &AudioFeatureSeries) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AudioFeatureSeries
impl Serialize for AudioFeatureSeries
impl StructuralPartialEq for AudioFeatureSeries
Auto Trait Implementations§
impl Freeze for AudioFeatureSeries
impl RefUnwindSafe for AudioFeatureSeries
impl Send for AudioFeatureSeries
impl Sync for AudioFeatureSeries
impl Unpin for AudioFeatureSeries
impl UnsafeUnpin for AudioFeatureSeries
impl UnwindSafe for AudioFeatureSeries
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