pub struct ObservatoryFixture {Show 16 fields
pub id: String,
pub audio: Option<String>,
pub audio_sha256: Option<String>,
pub duration_secs: f64,
pub language: String,
pub reference: String,
pub normalization_policy: String,
pub tags: Vec<String>,
pub speaker_id: Option<String>,
pub license: String,
pub provenance: String,
pub asset_resolution: AssetResolution,
pub redistributable: bool,
pub use_restrictions: Option<String>,
pub timestamps_expected_reliable: bool,
pub timing_reference: Option<String>,
}Expand description
One real-speech (or control) fixture in the observatory corpus.
Fields§
§id: String§audio: Option<String>Relative path under corpus root, or external asset key.
audio_sha256: Option<String>Optional expected SHA-256 of the audio bytes (when present locally).
duration_secs: f64Approximate duration in seconds (for coverage accounting).
language: String§reference: StringReference transcript (empty for silence / non-speech controls).
normalization_policy: StringNormalization policy id applied before WER/CER.
Scenario tags: clean, lecture, noisy, accent_*, numbers, silence, long_form, multilingual, …
speaker_id: Option<String>Distinct speaker id within the corpus (opaque token).
license: StringLicensing / provenance note (required for production fixtures).
provenance: StringProvenance source (dataset name, URL family, synthetic generator).
asset_resolution: AssetResolution§redistributable: boolWhether the fixture may be redistributed with the repo.
use_restrictions: Option<String>Use restrictions for operators (e.g. “research only”, “no commercial retrain”).
timestamps_expected_reliable: bool§timing_reference: Option<String>Optional word-level timing reference path (relative).
Trait Implementations§
Source§impl Clone for ObservatoryFixture
impl Clone for ObservatoryFixture
Source§fn clone(&self) -> ObservatoryFixture
fn clone(&self) -> ObservatoryFixture
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ObservatoryFixture
impl Debug for ObservatoryFixture
Source§impl<'de> Deserialize<'de> for ObservatoryFixture
impl<'de> Deserialize<'de> for ObservatoryFixture
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>,
Source§impl PartialEq for ObservatoryFixture
impl PartialEq for ObservatoryFixture
Source§impl Serialize for ObservatoryFixture
impl Serialize for ObservatoryFixture
impl StructuralPartialEq for ObservatoryFixture
Auto Trait Implementations§
impl Freeze for ObservatoryFixture
impl RefUnwindSafe for ObservatoryFixture
impl Send for ObservatoryFixture
impl Sync for ObservatoryFixture
impl Unpin for ObservatoryFixture
impl UnsafeUnpin for ObservatoryFixture
impl UnwindSafe for ObservatoryFixture
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more