fix(npu): ship npu in the default build so the shipped app can use/download it (T3.4); bump 0.1.1
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "whispassist"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
description = "Privacy-first, fully local Windows meeting assistant"
|
||||
authors = ["WhispAssist contributors"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
@@ -81,7 +81,11 @@ windows = { version = "0.58", features = [
|
||||
wasapi = { version = "0.15", optional = true } # Phase 1
|
||||
|
||||
[features]
|
||||
default = ["audio", "cpu-transcription", "diarization", "pst", "sync"]
|
||||
# `npu` ships in the default build: `ort` uses load-dynamic (no build-time
|
||||
# linking/OpenVINO needed), and the on-demand runtime/model download only works
|
||||
# if this code path is actually compiled in. NPU stays inert until an NPU is
|
||||
# detected AND its runtime is downloaded, so shipping it is safe (NFR-MNT-4).
|
||||
default = ["audio", "cpu-transcription", "diarization", "pst", "sync", "npu"]
|
||||
# Phase 1
|
||||
audio = ["dep:wasapi", "dep:hound"]
|
||||
cpu-transcription = ["dep:whisper-rs"] # whisper-rs CPU build
|
||||
|
||||
Reference in New Issue
Block a user