[package] name = "whisper-overlay" version = "1.0.0" edition = "2021" authors = ["oddlama "] description = "A wayland overlay providing speech-to-text functionality for any application via a global push-to-talk hotkey" homepage = "https://github.com/oddlama/whisper-overlay" repository = "https://github.com/oddlama/embedded-devices" keywords = ["whisper", "speech-to-text", "stt", "faster-whisper", "wayland"] categories = ["command-line-utilities"] license = "MIT" [dependencies] async-channel = "2.3.1" bytemuck = "1.16.0" clap = { version = "4.5.7", features = ["derive"] } color-eyre = "0.6.3" colorgrad = "0.6.2" cpal = "0.15.3" enigo = { version = "0.2.1", features = ["wayland"], default-features = false } evdev = { version = "0.12.2", features = ["tokio"] } futures-util = "0.3.30" gdk = { version = "0.8.2", package = "gdk4", features = ["v4_14"] } gdk-wayland = { version = "0.8.2", package = "gdk4-wayland", features = ["wayland_crate", "v4_12"] } gtk = { version = "0.8.2", package = "gtk4", features = ["v4_14"] } gtk-layer-shell = { version = "0.3.0", package = "gtk4-layer-shell" } notify = "6.1.1" serde = { version = "1.0.203", features = ["derive"] } serde_json = "1.0.117" tokio = { version = "1.38.0", features = ["rt-multi-thread", "io-util", "sync", "time", "macros", "full"] } tokio-util = { version = "0.7.11", features = ["codec"] }