Commit Graph
160 Commits
Author SHA1 Message Date
imonlinux 50f1e3f92f Update install_pipewire.md 2025-09-30 13:28:14 -07:00
imonlinux 383450a090 Added depencency for Grove 2025-09-29 20:59:38 -07:00
imonlinux 01a40e641f Add support for Grove Interface
Add Grove interface support for APA102 LEDs instead of the built in spi.
2025-09-29 19:41:28 -07:00
imonlinux bf17dfd670 Add packages to support echo cancellation 2025-09-28 20:50:52 -07:00
imonlinux e75fa71d06 Update README.md 2025-09-28 20:44:35 -07:00
imonlinux b06d027ae6 Update README.md 2025-09-28 20:36:14 -07:00
imonlinux ee0cfb68c6 Update gen-esphome-avahi.sh 2025-09-28 20:13:39 -07:00
imonlinux 86edd1134d Update install_pipewire.md 2025-09-28 19:33:43 -07:00
imonlinux 14779b4439 Refactored file with support for PW, PA, ALSA 2025-09-27 22:05:47 -07:00
imonlinux 74032adb9b Update mpv_player.py to support PipeWire
Updated the mpv_player.py to support PipeWire native devices (pipewire/default) instead of using the pipewire-pulse compatibility.
2025-09-27 21:19:06 -07:00
imonlinux 6b9a1e1e28 Change output audio device to pipewire/default
Change to native pipewire instead of the pipewire-pulse compatibility.
2025-09-27 21:16:58 -07:00
imonlinux d74045e349 Change output audio device to pipewire/default
Change to native pipewire instead of the pipewire-pulse compatibility.
2025-09-27 21:15:22 -07:00
imonlinux 2c44521c63 Add PipeWire info remove docker task 2025-09-27 20:53:00 -07:00
imonlinux bfae803279 Update with PipeWire info 2025-09-27 20:51:19 -07:00
imonlinux 6ad23f8319 Update linux-voice-assistant-2mic-install.md 2025-09-27 09:00:59 -07:00
imonlinux 36e353a6df PipeWire, PulseAudio, ALSA, OWW, MWW
Fixed section numbers.
2025-09-27 08:56:53 -07:00
imonlinux 76746e4262 Update linux-voice-assistant-2mic-install.md
Cleanup and collapsible sections to reduce confusion.
2025-09-27 08:52:58 -07:00
imonlinux aee8c56de3 Update linux-voice-assistant-2mic-install.md
Added requirement to enable linger for user mode services
2025-09-27 08:19:24 -07:00
imonlinux ed278ae3a2 Rename install_pipewire to install_pipewire.md 2025-09-26 22:40:13 -07:00
imonlinux 00c8541ed8 Update linux-voice-assistant-2mic-install.md
Add instructions for setting up PipeWire and User Mode Systemd service.
2025-09-26 22:39:43 -07:00
imonlinux 59e993d422 Create install_pipewire 2025-09-26 22:05:10 -07:00
imonlinux 4f8f4e2ebc Add user mode service files for pipewire support 2025-09-26 20:14:58 -07:00
imonlinux 99ecb1f186 Changed avahi service
Changed to Platform to LINUX and pulled in uname -m for the board.

This is cosmetic as it doesn't affect detection.
2025-09-25 09:36:13 -07:00
imonlinux e50f463c58 Avahi service file fixed
HA Discovery working
2025-09-24 21:15:35 -07:00
imonlinux 156b6473d5 Remove OWW requirement 2025-09-24 21:02:53 -07:00
imonlinux 7a54f5ce38 Remove OWW Dependency 2025-09-24 21:01:34 -07:00
imonlinux 1cc4e43ee5 Fix avahi service file 2025-09-24 21:00:11 -07:00
imonlinux 2564d1a745 Add HAL and Marvin Wakewords 2025-09-20 18:28:47 -07:00
imonlinux cd83ee018f Add HAL and Marvin led files 2025-09-20 18:21:21 -07:00
imonlinux b4f736a79b Update install_pulseaudio.md 2025-09-15 20:10:54 -07:00
imonlinux aa83dcc601 Merge pull request #18 from imonlinux/mpv_player.py-disable-watchdog
Disabled watchdog for pulseaudio.
2025-09-14 18:44:40 -07:00
imonlinux b982f9f990 Disabled watchdog for pulseaudio.
Will reintroduce this function at a later date if needed.
2025-09-14 18:37:58 -07:00
imonlinux feb724edd2 Merge pull request #17 from imonlinux/mpv_player.py-revert
Introduced a bug that fires during HA registration
2025-09-14 18:02:33 -07:00
imonlinux 7654d43e09 Introduced a bug that fires during HA registration 2025-09-14 18:02:19 -07:00
imonlinux 8f8a041ecf Add files via upload 2025-09-14 16:48:42 -07:00
imonlinux ef75951ade Update linux-voice-assistant-2mic-install.md 2025-09-14 16:04:44 -07:00
imonlinux 9782c17913 Update README.md 2025-09-14 15:31:29 -07:00
imonlinux 192ca11b1b Update README.md 2025-09-14 15:25:02 -07:00
imonlinux 2773412898 Update linux-voice-assistant-2mic-install.md 2025-09-14 15:22:42 -07:00
imonlinux 368876f59d Update README.md 2025-09-14 15:05:35 -07:00
imonlinux d606364f84 Merge pull request #14 from imonlinux/HA_LVA_Discovery
HA LVA Discovery
2025-09-14 12:23:18 -07:00
imonlinux 0289fd5a4c Update linux-voice-assistant-2mic-install.md
Updated the tutorial to include optional avahi config for HA discovery of the LVA.
2025-09-14 12:17:53 -07:00
imonlinux e17e13c5dd Add LVA service drop-in for avahi
This updates the linux-voice-assistant.service to require and wait for avahi to start. Independent of the systemd unit being used to start LVA.
2025-09-14 12:04:34 -07:00
imonlinux fa82a56831 Add script to create and install avahi service unit
Intended to setup Zeroconf/mDNS for HA discovery
2025-09-14 12:01:14 -07:00
imonlinux 4610c546ce Merge pull request #13 from imonlinux/bug_fix_mpv_player.py
Fix watchdog misfire in mpv_player.py
2025-09-14 11:55:08 -07:00
imonlinux 38fc8227f3 Fix watchdog misfire in mpv_player.py
The current watchdog is a simple “N-seconds since play()” timer, so it can fire during legit playback (longer TTS, slower network). Convert it to a no-progress watchdog that only trips if mpv makes no progress for N seconds.
2025-09-14 11:54:54 -07:00
imonlinux ceb64f89a1 OWW model tester
attempts to find models that would stop OWW from starting
2025-09-13 23:17:31 -07:00
imonlinux 2eb46a494e Delete wyoming-openwakeword/verify_oww_models.sh 2025-09-13 23:16:21 -07:00
imonlinux cda879ebd3 Update linux-voice-assistant-2mic-install.md 2025-09-13 23:14:13 -07:00
imonlinux 2e93e10496 Merge pull request #12 from imonlinux/Pulse_Audio_ALSA_OWW_MWW
Pulse audio alsa oww mww
2025-09-13 21:41:19 -07:00