-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCargo.toml
31 lines (30 loc) · 1.35 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
[package]
name = "whisper-overlay"
version = "1.0.0"
edition = "2021"
authors = ["oddlama <[email protected]>"]
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"] }