* save recordings before transcription * impart cj preferences * cleanup * re-transcribe anything * format * fix tests * format * ui cleanup * format * cleanup * bunch of fixes, mainly for vm * put comments back * update transcription failure text * alert -> toast * spawn_blocking --------- Co-authored-by: CJ Pais <cj@cjpais.com>
13 lines
400 B
Rust
13 lines
400 B
Rust
pub mod audio;
|
|
pub mod constants;
|
|
pub mod text;
|
|
pub mod utils;
|
|
pub mod vad;
|
|
|
|
pub use audio::{
|
|
is_microphone_access_denied, list_input_devices, list_output_devices, read_wav_samples,
|
|
save_wav_file, verify_wav_file, AudioRecorder, CpalDeviceInfo,
|
|
};
|
|
pub use text::{apply_custom_words, filter_transcription_output};
|
|
pub use utils::get_cpal_host;
|
|
pub use vad::{SileroVad, VoiceActivityDetector};
|