Releases: richiejp/VoxInput
Echo Cancellation
This release adds echo, noise and reverb suppression via LocalVQE. This stops the agent from hearing its own voice when playing back on loud speaker.
In addition we have new experimental features: MacOSX support and a TUI mode. Plus the ability to take screenshots in agent mode and other bug fixes.
Full Changelog: v2.0.0...v2.0.1
Assistant Mode
Assistant mode is here!
Also this switches to OpenAI's GA realtime API. If you are using LocalAI you may have to upgrade to get support for the new API.
What's Changed
- chore(deps): Bump DeterminateSystems/determinate-nix-action from 3.13.2 to 3.14.0 by @dependabot[bot] in #35
- Add prompt to condition output by @richiejp in #36
- chore(deps): Bump DeterminateSystems/determinate-nix-action from 3.14.0 to 3.15.0 by @dependabot[bot] in #38
- feat: Support running as a system user by @richiejp in #37
- chore(deps): Bump DeterminateSystems/determinate-nix-action from 3.15.0 to 3.15.1 by @dependabot[bot] in #39
- Assistant mode: voice only by @richiejp in #40
- feat: Replace Fyne with native desktop notifications by @richiejp in #41
- chore(deps): Bump DeterminateSystems/determinate-nix-action from 3.15.1 to 3.15.2 by @dependabot[bot] in #44
- chore: Update to v2 by @richiejp in #43
- Add dotool tool call by @richiejp in #45
Full Changelog: v0.8.0...v1.0.0
v0.9.0 Native notifications
The major change in this release is that the GUI was removed and replaced with native system notifications which much improve the UX and remove a number of maintenance issues.
Also the first support for assistant mode has been added, but it is barely usable at present, see the PR below for details.
What's Changed
- chore(deps): Bump DeterminateSystems/determinate-nix-action from 3.13.2 to 3.14.0 by @dependabot[bot] in #35
- Add prompt to condition output by @richiejp in #36
- chore(deps): Bump DeterminateSystems/determinate-nix-action from 3.14.0 to 3.15.0 by @dependabot[bot] in #38
- feat: Support running as a system user by @richiejp in #37
- chore(deps): Bump DeterminateSystems/determinate-nix-action from 3.15.0 to 3.15.1 by @dependabot[bot] in #39
- Assistant mode: voice only by @richiejp in #40
Full Changelog: v0.8.0...v0.9.0
v0.8.0 Transcribe monitor output
You can now transcribe any audio that is playing by selecting the audio device. You can also direct output to a file rather than the keyboard.
What's Changed
- chore(deps): Bump DeterminateSystems/determinate-nix-action from 3.11.3 to 3.12.0 by @dependabot[bot] in #28
- chore(deps): Bump fyne.io/fyne/v2 from 2.6.3 to 2.7.0 by @dependabot[bot] in #27
- chore(deps): Bump DeterminateSystems/determinate-nix-action from 3.12.0 to 3.13.0 by @dependabot[bot] in #29
- chore(deps): Bump DeterminateSystems/determinate-nix-action from 3.13.0 to 3.13.2 by @dependabot[bot] in #32
- Document LocalAI quick start in README by @Mathnerd314 in #33
- chore(deps): Bump actions/checkout from 5 to 6 by @dependabot[bot] in #31
- chore(deps): Bump fyne.io/fyne/v2 from 2.7.0 to 2.7.1 by @dependabot[bot] in #30
- feat: Transcribe output from audio devices to keyboard or a file by @richiejp in #34
New Contributors
- @Mathnerd314 made their first contribution in #33
Full Changelog: v0.7.0...v0.8.0
v0.7.0
This release fixes RT OpenAI support and adds two new commands thanks to @bjesus
New commands:
- status
- toggle
What's Changed
- Fix README.md by @bjesus in #21
- fix: Add transcription session created event by @richiejp in #23
- chore(deps): Bump DeterminateSystems/determinate-nix-action from 3.11.2 to 3.11.3 by @dependabot[bot] in #24
- Fix for #25 and new subcommands by @bjesus in #26
New Contributors
Full Changelog: v0.6.4...v0.7.0
v0.6.4
What's Changed
- chore(deps): Bump github.com/sashabaranov/go-openai from 1.41.1 to 1.41.2 by @dependabot[bot] in #19
- chore(deps): Bump github.com/gen2brain/malgo from 0.11.23 to 0.11.24 by @dependabot[bot] in #20
Full Changelog: v0.6.3...v0.6.4
v0.6.3
v0.6.2
What's Changed
- Update flake.lock
- chore(deps): Bump github.com/sashabaranov/go-openai from 1.41.0 to 1.41.1 by @dependabot[bot] in #15
- chore(deps): Bump fyne.io/fyne/v2 from 2.6.2 to 2.6.3 by @dependabot[bot] in #14
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- chore(deps): Bump github.com/sashabaranov/go-openai from 1.40.5 to 1.41.0 by @dependabot[bot] in #12
Full Changelog: v0.6.0...v0.6.1
v0.6.0 Recording Activated
This release syncs the Nix Flake (I missed v0.5.0) and adds support for the session started event which the GUI uses to notify that VAD is now available.
What's Changed
- chore(deps): Bump github.com/sashabaranov/go-openai from 1.40.1 to 1.40.3 by @dependabot[bot] in #7
- chore(deps): Bump github.com/sashabaranov/go-openai from 1.40.3 to 1.40.5 by @dependabot[bot] in #8
- Add GUI that shows when recording is activated by @richiejp in #9
- chore(deps): Bump fyne.io/fyne/v2 from 2.6.1 to 2.6.2 by @dependabot[bot] in #11
Full Changelog: v0.4.0...v0.6.0