wyoming-whisper-rs/wyoming-whisper-rs/Cargo.toml
Harald Hoyer 50fdb08a38 Add Wyoming protocol ASR server and nix devshell
New wyoming-whisper-rs binary crate implementing the Wyoming protocol
over TCP, making whisper-rs usable with Home Assistant's voice pipeline.
Includes nix flake devshell with Vulkan, ROCm/hipBLAS, clippy, and
rustfmt support.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 11:44:03 +01:00

27 lines
811 B
TOML

[package]
name = "wyoming-whisper-rs"
version = "0.1.0"
edition = "2021"
description = "Wyoming protocol ASR server powered by whisper-rs"
license = "Unlicense"
[dependencies]
whisper-rs = { path = "..", features = ["tracing_backend"] }
tokio = { version = "1", features = ["rt-multi-thread", "net", "io-util", "macros", "signal", "sync"] }
clap = { version = "4", features = ["derive"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
thiserror = "2"
anyhow = "1"
[features]
default = []
cuda = ["whisper-rs/cuda"]
hipblas = ["whisper-rs/hipblas"]
metal = ["whisper-rs/metal"]
vulkan = ["whisper-rs/vulkan"]
openblas = ["whisper-rs/openblas"]
openmp = ["whisper-rs/openmp"]
coreml = ["whisper-rs/coreml"]