pub struct WhisperCliTranscriber { /* private fields */ }Expand description
Data type for whisper cli transcriber.
Implementations§
Source§impl WhisperCliTranscriber
impl WhisperCliTranscriber
Sourcepub fn from_options(options: WhisperCliTranscriberOptions) -> Self
pub fn from_options(options: WhisperCliTranscriberOptions) -> Self
Creates from options.
Sourcepub fn args(self, args: impl IntoIterator<Item = String>) -> Self
pub fn args(self, args: impl IntoIterator<Item = String>) -> Self
Returns args.
Sourcepub fn output_dir(self, output_dir: impl Into<PathBuf>) -> Self
pub fn output_dir(self, output_dir: impl Into<PathBuf>) -> Self
Returns output dir.
Sourcepub fn timeout_seconds(self, timeout_seconds: Option<u64>) -> Self
pub fn timeout_seconds(self, timeout_seconds: Option<u64>) -> Self
Returns this value with timeout.
Trait Implementations§
Source§impl Clone for WhisperCliTranscriber
impl Clone for WhisperCliTranscriber
Source§fn clone(&self) -> WhisperCliTranscriber
fn clone(&self) -> WhisperCliTranscriber
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 WhisperCliTranscriber
impl Debug for WhisperCliTranscriber
Source§impl Transcriber for WhisperCliTranscriber
impl Transcriber for WhisperCliTranscriber
Source§fn transcribe(&mut self, input: &Path) -> Result<TranscriptionResult>
fn transcribe(&mut self, input: &Path) -> Result<TranscriptionResult>
Returns transcribe.
Auto Trait Implementations§
impl Freeze for WhisperCliTranscriber
impl RefUnwindSafe for WhisperCliTranscriber
impl Send for WhisperCliTranscriber
impl Sync for WhisperCliTranscriber
impl Unpin for WhisperCliTranscriber
impl UnsafeUnpin for WhisperCliTranscriber
impl UnwindSafe for WhisperCliTranscriber
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