pub enum Speaker {
Pending(Option<SpeakerName>),
Unverified,
Owner(Option<SpeakerName>),
Other(Option<SpeakerName>),
}Available on crate feature
silero and non-target_family=wasm only.Expand description
Whose voice the latest turn is, as judged so far.
Variants§
Pending(Option<SpeakerName>)
Owner admission is undecided, though the voice may already have a name.
Unverified
Owner(Option<SpeakerName>)
The owner’s, and the name they are enrolled under.
Other(Option<SpeakerName>)
Another voice, named when it is an enrolled guest’s.
Trait Implementations§
impl Eq for Speaker
impl StructuralPartialEq for Speaker
Auto Trait Implementations§
impl Freeze for Speaker
impl RefUnwindSafe for Speaker
impl Send for Speaker
impl Sync for Speaker
impl Unpin for Speaker
impl UnsafeUnpin for Speaker
impl UnwindSafe for Speaker
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