Commit graph

39 commits

Author SHA1 Message Date
CJ Pais
ec2fefb9fe Audio visualizer generally working nicely. 2025-08-01 14:15:02 -07:00
CJ Pais
51105dde15 more wip but roughly is there 2025-08-01 14:15:02 -07:00
CJ Pais
d5f23cdfa5 Try not to focus it first. It doesn't quite work though. 2025-08-01 14:15:02 -07:00
CJ Pais
8731881837 wip 2025-08-01 14:15:02 -07:00
Václav Škorpil
b767eca6fb Add language select to settings 2025-07-28 19:52:37 +02:00
CJ Pais
21e96083df add ui toggle back 2025-07-11 18:19:26 -07:00
segudev
c3aa2d7c1b Add "Translate to English" setting: Introduced a new setting to enable automatic translation of speech to English. Updated relevant components, settings modules, and transcription logic to support this feature. Adjusted accessibility permission calls for consistency. 2025-07-11 18:19:15 -07:00
CJ Pais
dc90edadb1 Add hysteresis to VAD. 2025-07-11 15:40:47 -07:00
CJ Pais
c23befd98a big refactor of settings + switch audio devices 2025-07-10 21:10:46 -07:00
CJ Pais
59541b8ec4 move audio toolkit into src-tauri to fix permissions 2025-07-10 12:38:06 -07:00
CJ Pais
a60cf57874 use new backend 2025-07-10 11:59:05 -07:00
CJ Pais
78ec8e8918 use unquantized version of whisper turbo, and change whisper medium
quant to 4_1
2025-07-03 14:14:07 -07:00
CJ Pais
0805442bf2 fix not loading model on start if available 2025-07-01 14:57:02 -07:00
CJ Pais
a479ae3625 make vad less permissive 2025-06-30 15:58:13 -07:00
CJ Pais
6ad9534ab7 activate the microphone on demand 2025-06-30 15:18:59 -07:00
CJ Pais
2ab3f2ce98 tweak language 2025-06-30 14:43:34 -07:00
CJ Pais
9036c05088 initial working version of multiple models + cleanup and onboarding 2025-06-30 14:27:21 -07:00
CJ Pais
428e515129 Set language to auto. 2025-06-17 20:56:53 -07:00
CJ Pais
6e8128defd remove some debug logging, plus some general minor cleanup 2025-05-16 09:06:46 -07:00
CJ Pais
4bab3f11a9 fix short words being thrown out 2025-05-15 15:48:22 -07:00
CJ Pais
821e12bdf6 handle app close uniformly xplatform 2025-05-15 13:20:54 -07:00
CJ Pais
e307da8544 fix bugs on linux (mix two channels down to 1, build with vulkan) 2025-05-15 13:00:16 -07:00
CJ Pais
113edbab5c theoretically have different sample formats working as expected. 2025-05-13 13:31:51 -07:00
CJ Pais
cff0969b36 add Jon's feature. 2025-05-12 14:09:47 -07:00
CJ Pais
b5eb5b0431 some cleanup 2025-05-12 12:22:46 -07:00
CJ Pais
97700cda60 remove keybinding manager 2025-05-06 11:46:47 -07:00
CJ Pais
2f38e407a5 remove cruft 2025-05-06 11:19:23 -07:00
CJ Pais
6b545d3acd working? ability to package/run on macos 2025-05-05 12:13:27 -07:00
CJ Pais
8cd40c391d Add VAD. 2025-02-25 19:09:53 -08:00
CJ Pais
9ba4becaee clean up a bunch of unused warnings. 2025-02-17 12:20:04 -08:00
CJ Pais
b47a897164 Fixed bindings blowing up. 2025-02-17 11:51:15 -08:00
CJ Pais
4a7f5e1281 Add a little extra padding to avoid some failures. 2025-02-17 11:50:28 -08:00
CJ Pais
14b2789e4b Most basic working LLM end-to-end feature parity with handy. 2025-02-17 10:06:01 -08:00
CJ Pais
6b088deaf5 Very basic version of the clipboard implemented. 2025-02-17 09:08:48 -08:00
CJ Pais
3d774b8367 Fix some weird keybinding issues 2025-02-16 19:37:32 -08:00
CJ Pais
661c46eae8 most basic example LLM calling 2025-02-16 19:17:44 -08:00
CJ Pais
aef7699734 Remove extraneous logging 2025-02-14 16:39:50 -08:00
CJ Pais
8381b9f48e much better performance on the fly transcription 2025-02-14 16:24:23 -08:00
CJ Pais
83d845284d basic working transcription. 2025-02-03 09:26:37 -08:00