Omar Amin
981a786a46
Merge branch 'main' into Volume-Persistence-Across-Restarts
2026-02-21 22:19:05 +02:00
Florian Asche
7de510cb1f
Add version and hash to docker container ( #167 )
...
* Add version and git hash to image
* Add version reporting to HA via api
2026-02-21 20:38:46 +01:00
Omar Amin
c91511c93e
Initialize volume from preferences on startup
...
Load initial volume from preferences and constrain it between 0.0 and 1.0. Set volume for music and TTS players based on initial volume.
2026-02-21 16:24:40 +02:00
Florian Asche and Florian Asche
05356acb3e
fix bug in network-interface parameter usage
...
Co-authored-by: Florian Asche <git@florian-asche.de >
2026-02-14 22:14:53 +01:00
Florian Asche
4052daae01
hotfix for mac-detection and various variable names ( #139 )
...
* Change Client-Name: The client name inside LVA is not capable of having spaces in the name. Fixed the example.
* Add first version of Docker-Compose for developers
* Add variable for network-interface and auto detection by default
* Added autodetection for the MAC-Address based on the detected or specified network-interface.
* Switched from listening on all IP-Addresses to the IP of the default interface, usually u set the correct network-interface and it will automatically detect the right IP-Address.
* Added missing variables, fixed variables names
* Fixed not working variables for example sound-files.
* Moved the auto-name creation from shell to python. The name is no longer mandatory, it will be generated if no name is given.
2026-02-13 19:50:20 +01:00
Florian Asche
761bcea5ac
Merge branch 'main' into feature/add-docker
2026-02-08 17:23:39 +01:00
Florian Asche
80c05fc3f3
Merge branch 'main' into no-name-for-list
2026-02-08 14:07:40 +01:00
Jamin Hitchcock
4b7242a1d3
Fix some format and linting issues
2026-02-02 04:15:17 +00:00
Florian Asche
ebd18dd234
add docker build and compose
2026-02-01 20:20:31 +01:00
Omar Amin
8ca997c7d3
Merge branch 'OHF-Voice:main' into Add-mute/unmute-sounds
2026-01-21 01:45:28 +02:00
Omar Amin
e58cea8e88
Add mute switch functionality
2026-01-20 23:44:32 +02:00
Omar Amin
9a5b2aa600
Update __main__.py
2025-12-17 16:06:15 +02:00
Jamin Hitchcock
291c3cba4b
Don't require name for list commands
...
The name argument is not required when a listing of devices is
requested.
2025-12-09 21:36:32 -06:00
Omar Amin
acdeda866b
Merge branch 'main' into main
2025-11-12 15:44:11 +02:00
Michael Hansen
716fe30c29
Support custom/external wake words
2025-11-11 15:19:15 -06:00
Omar Amin
34e7d8eed2
Update __main__.py
2025-11-07 00:59:17 +02:00
Omar Amin
9bddfa60a3
Enable thinking sound automatically on startup using command
2025-11-07 00:50:49 +02:00
Omar Amin
29a3202189
Merge branch 'OHF-Voice:main' into main
2025-11-04 15:46:29 +02:00
Michael Hansen
0f73f2e830
Use soundcard instead of sounddevice
2025-10-16 16:41:09 -05:00
Michael Hansen
72c8f021c8
Use pymicro-wakeword and pyopen-wakeword libraries
2025-10-16 14:29:48 -05:00
Michael Hansen
6a92230ae1
Try to parse audio input device as int
2025-10-16 13:58:27 -05:00
Omar Amin
5524208604
Add an option to play thinking sound
...
Play sound after STT is received during processing
2025-09-23 18:16:27 +03:00
Michael Hansen
7a4b3e661a
Add zeroconf discovery
2025-09-18 10:52:56 -05:00
Michael Hansen
d5300ae694
Support openWakeWord
2025-09-16 15:05:18 -05:00
Michael Hansen
e26864a191
Support multiple wake words
2025-09-15 11:29:28 -05:00
Michael Hansen
2c937e3cb3
Save preferences to JSON file
2025-09-15 11:06:09 -05:00
Michael Hansen
ea901a1c14
Small refactor
2025-09-15 10:43:51 -05:00
Michael Hansen
cda08235de
Remove experimental external wake words
2025-08-26 10:53:23 -05:00
Michael Hansen
4356633ed6
Rename to Linux Voice Assistant
2025-08-26 09:30:58 -05:00