Files
HotKeet/HotKeet/Cargo.toml
elpatron 0b6cc67f7b Parakeet model verification and auto-download
- Check model folder for required files (vocab.txt, encoder, decoder)
- Download from Hugging Face when model missing
- Auto-download on app start if path set but folder empty
- Download button and progress in Settings UI

Made-with: Cursor
2026-03-06 19:54:48 +01:00

38 lines
1.2 KiB
TOML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[package]
name = "hotkeet"
version = "0.1.0"
edition = "2021"
description = "HotKeet Push-to-Talk Diktier-App mit Parakeet-Transkription"
build = "build.rs"
[features]
default = ["glow"]
# glow = OpenGL, oft kompatibel mit Windows Server / RDP
glow = ["eframe/glow"]
# wgpu = DirectX, bessere Performance auf Systemen mit GPU
wgpu = ["eframe/wgpu"]
[dependencies]
rdev = { git = "https://github.com/rustdesk-org/rdev" }
cpal = "0.16"
tokio = { version = "1", features = ["net", "rt-multi-thread", "sync", "io-util", "macros", "time"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
enigo = "0.2"
eframe = { version = "0.29", default-features = false, features = ["default_fonts"] }
egui = "0.29"
tray-item = "0.10"
hound = "3.5"
arboard = "3.2"
chrono = "0.4"
raw-window-handle = "0.6"
rfd = "0.14"
reqwest = { version = "0.12", default-features = false, features = ["blocking", "rustls-tls"] }
[build-dependencies]
winresource = "0.1"
[target.'cfg(windows)'.dependencies]
winapi = { version = "0.3", features = ["shellapi", "winuser", "processthreadsapi"] }
windows-sys = { version = "0.52", features = ["Win32_UI_WindowsAndMessaging", "Win32_Media_Audio"] }