CJ Pais
18536aa81e
Add file based debug logging ( #347 )
...
* add basic logging to handy
* 100kb of logs
* add open button to the ui for logs
* use log everywhere
* some minor cleanup
* finish debug logging
2025-11-17 12:55:24 +07:00
Jorge
45eec57226
feat: add fallback microphone for clamshell/desktop mode ( #329 )
...
* feat: add fallback microphone for clamshell/desktop mode
* refactor: moved "Closed Laptop Microphone" setting to Debug
* cleanup
* run format
* add check back
---------
Co-authored-by: CJ Pais <cj@cjpais.com>
2025-11-17 10:38:41 +07:00
Maicon Moreira
25f4a564fd
Fix unstable mute implementation on Windows/Linux ( #341 )
...
* Fix unstable mute implementation on Windows/Linux
* add some delay before the mute so the audio feedback plays
---------
Co-authored-by: CJ Pais <cj@cjpais.com>
2025-11-17 09:40:47 +07:00
Maicon Moreira
7c04ee85a7
feat: add “mute while recording” setting ( #257 )
...
* feat: mute while recording
* refactor: move MuteWhileRecording from AdvancedSettings to DebugSettings
2025-10-28 17:49:33 -07:00
Jackson
93215dc097
A few optimizations on startup ( #182 )
...
* Use an optimal release profile... load managers & hotkeys first, add a
splash, simplify app handler
* removed splashscreen, hopefully app boots fast enough anyhow
* No need to load transcription model on start now that its loaded on
demand & cleanup
* Make an unloaded model status
* tiny modification to unloading
* update comment
---------
Co-authored-by: CJ Pais <cj@cjpais.com>
2025-10-17 16:05:43 -07:00
CJ Pais
6ce848dc66
Merge pull request #59 from cjpais/recording-pill
...
Add Recording Overlay
2025-08-01 15:35:11 -07:00
CJ Pais
dd957a894d
add setting to enable or disable showing the overlay
2025-08-01 14:29:02 -07:00
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
Vlad Gerasimov
6c26d6afb8
feat(tray): add cancel recording/transcribing actions
2025-07-27 22:46:59 +04: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
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
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
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
b5eb5b0431
some cleanup
2025-05-12 12:22:46 -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
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
3d774b8367
Fix some weird keybinding issues
2025-02-16 19:37:32 -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