diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 1765bf9..45bdeb7 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -6992,9 +6992,9 @@ dependencies = [ [[package]] name = "transcribe-rs" -version = "0.3.3" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8af54b24283d1548883a79f258c75c0e02938f5d66073b84b99dcaf00cb06f7" +checksum = "d72db290071cb4c3da90136174b1a108771311a5d506c74738e1a4da71da2c38" dependencies = [ "base64 0.22.1", "derive_builder", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index e6afa5e..863acc6 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -69,7 +69,7 @@ rusqlite = { version = "0.37", features = ["bundled"] } tar = "0.4.44" flate2 = "1.0" sha2 = "0.10" -transcribe-rs = { version = "0.3.3", features = ["whisper-cpp", "onnx"] } +transcribe-rs = { version = "0.3.5", features = ["whisper-cpp", "onnx"] } handy-keys = "0.2.4" ferrous-opencc = "0.2.3" clap = { version = "4", features = ["derive"] } diff --git a/src-tauri/src/managers/transcription.rs b/src-tauri/src/managers/transcription.rs index 32dd42c..53b3b9f 100644 --- a/src-tauri/src/managers/transcription.rs +++ b/src-tauri/src/managers/transcription.rs @@ -595,6 +595,7 @@ impl TranscriptionManager { let options = TranscribeOptions { language: lang, translate: settings.translate_to_english, + ..Default::default() }; canary_engine .transcribe(&audio, &options)