Skip to main content

Voices

Trait Voices 

Source
pub trait Voices {
    // Required method
    fn attribute(&self, spans: &[Range<u64>]) -> Vec<Option<Label>>;
}
Expand description

A running account of who is speaking in a recording.

Only the question the transcript asks. How a track hears the audio is its own business, and it hears it on its own thread.

Required Methods§

Source

fn attribute(&self, spans: &[Range<u64>]) -> Vec<Option<Label>>

Who owns each span. None where the track cannot say, such as past its reach or over audio nobody could embed.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§