diff --git a/voice/Cargo.lock b/voice/Cargo.lock index 9ac5d195..b271b84e 100644 --- a/voice/Cargo.lock +++ b/voice/Cargo.lock @@ -181,7 +181,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "rustc-hash", + "rustc-hash 1.1.0", "shlex 1.3.0", ] @@ -202,12 +202,32 @@ dependencies = [ "proc-macro2", "quote", "regex", - "rustc-hash", + "rustc-hash 1.1.0", "shlex 1.3.0", "syn 2.0.119", "which", ] +[[package]] +name = "bindgen" +version = "0.72.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" +dependencies = [ + "bitflags 2.13.1", + "cexpr", + "clang-sys", + "itertools", + "log", + "prettyplease", + "proc-macro2", + "quote", + "regex", + "rustc-hash 2.1.3", + "shlex 1.3.0", + "syn 2.0.119", +] + [[package]] name = "bitflags" version = "1.3.2" @@ -1294,6 +1314,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" +[[package]] +name = "rustc-hash" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d" + [[package]] name = "rustix" version = "0.38.44" @@ -1367,6 +1393,12 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" +[[package]] +name = "semver" +version = "1.0.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" + [[package]] name = "serde" version = "1.0.229" @@ -2059,23 +2091,24 @@ dependencies = [ [[package]] name = "whisper-rs" -version = "0.13.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d26c1da5ab769d04d87f1be58fbc91f942d67ce3f7863a787e279572ace943b" +checksum = "2088172d00f936c348d6a72f488dc2660ab3f507263a195df308a3c2383229f6" dependencies = [ "whisper-rs-sys", ] [[package]] name = "whisper-rs-sys" -version = "0.11.1" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76bab42b2c319e3a1e0280137c59368072348d3277873c7588b6466a127dca58" +checksum = "6986c0fe081241d391f09b9a071fbcbb59720c3563628c3c829057cf69f2a56f" dependencies = [ - "bindgen 0.69.5", + "bindgen 0.72.1", "cfg-if", "cmake", "fs_extra", + "semver", ] [[package]] diff --git a/voice/stt/Cargo.toml b/voice/stt/Cargo.toml index 4a290df0..b7195b85 100644 --- a/voice/stt/Cargo.toml +++ b/voice/stt/Cargo.toml @@ -17,4 +17,4 @@ symphonia = { version = "=0.5.5", default-features = false, features = ["mkv", " tempfile = "=3.23.0" tokio = { version = "1", features = ["fs", "macros", "process", "rt", "time"] } thiserror = "2" -whisper-rs = "=0.13.0" +whisper-rs = "=0.16.0"