├── .gitignore ├── README.md ├── go.mod ├── go.sum ├── internal ├── evdev │ └── evdev.go ├── inputcodes │ ├── codes.go │ ├── event.go │ └── rune.go ├── openai │ └── client.go ├── pipewire │ └── record.go ├── uinput │ └── uinput.go └── wav │ └── wav.go └── main.go /.gitignore: -------------------------------------------------------------------------------- 1 | /whisperd 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/go.sum -------------------------------------------------------------------------------- /internal/evdev/evdev.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/internal/evdev/evdev.go -------------------------------------------------------------------------------- /internal/inputcodes/codes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/internal/inputcodes/codes.go -------------------------------------------------------------------------------- /internal/inputcodes/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/internal/inputcodes/event.go -------------------------------------------------------------------------------- /internal/inputcodes/rune.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/internal/inputcodes/rune.go -------------------------------------------------------------------------------- /internal/openai/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/internal/openai/client.go -------------------------------------------------------------------------------- /internal/pipewire/record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/internal/pipewire/record.go -------------------------------------------------------------------------------- /internal/uinput/uinput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/internal/uinput/uinput.go -------------------------------------------------------------------------------- /internal/wav/wav.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/internal/wav/wav.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/icholy/whisperd/HEAD/main.go --------------------------------------------------------------------------------