Hi ,I’m encountering an error while using kolasm 0.4.0 with the following dependencies in Cargo.toml:
[dependencies]
tokio = { version = "1.32.0", features = ["full"] }
kalosm = { version = "0.4.0", features = ["sound", "metal"] }
error:
The requested API version [18] is not available, only API versions [1, 17] are supported in this build. Current ORT Version is: 1.17.1
thread 'main' panicked at /Users/salva/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ort-2.0.0-rc.4/src/lib.rs:214:25:
assertion failed: !api.is_null()
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
The minimal example I’m running is:
use kalosm::sound::*;
#[tokio::main]
async fn main() {
let whisper = Whisper::builder()
.with_source(WhisperSource::BaseEn) // Or Tiny
.build()
.await
.expect("Failed to load Whisper");
let mic = MicInput::default();
let stream = mic.stream();
let mut transcribe = stream.transcribe(whisper);
while let Some(segment) = transcribe.next().await {
let text = segment.text();
if !text.trim().is_empty() {
println!("Transcribed: {}", text);
}
}
}
platform: macOS / Apple silicon (m3 pro) / Sequoia 15.5
Hi ,I’m encountering an error while using kolasm 0.4.0 with the following dependencies in Cargo.toml:
error:
The minimal example I’m running is:
platform:
macOS / Apple silicon (m3 pro) / Sequoia 15.5