imonlinux
72dc42a3e2
Update README.md for PA support
2025-09-13 20:16:59 -07:00
imonlinux
a0c5af9d4c
Modifed mpv_player.py to support PA and ALSA
...
1. **`linux_voice_assistant/mpv_player.py`**
- Supports both **PulseAudio** and **ALSA** backends.
- Device strings now accept:
- Pulse: `pulse/<PA SINK NAME>` (e.g. `pulse/alsa_output.platform-soc_sound.stereo-fallback`)
- ALSA: `alsa/plughw:CARD=seeed2micvoicec,DEV=0`
- `default`: tries Pulse first, then ALSA.
- Added **fast end-of-playback detection** using **either** `eof-reached` **or** `idle-active` (fixes the “hang until watchdog” after short clips).
- Added a **watchdog** (default **8s**) to fail fast if playback never starts/finishes.
- Pulse-friendly defaults: `audio-samplerate=44100`, `audio-channels=stereo`, `keep-open=no`, `network-timeout=7`.
- mpv logging bridged to Python logging; level set by env **`LVA_MPV_MSG_LEVEL`** (default `all=warn`).
2025-09-13 19:58:15 -07:00
imonlinux
8d179b371c
Add files via upload
2025-09-13 19:55:05 -07:00
imonlinux
8c86546065
Update install_pulseaudio.md
2025-09-13 19:50:12 -07:00
imonlinux
fe2cdb9316
Update install_pulseaudio.md
2025-09-13 19:45:26 -07:00
imonlinux
e545936c48
Update install_pulseaudio.md
2025-09-13 19:03:52 -07:00
imonlinux
c487dc307c
Update install_pulseaudio.md
2025-09-13 11:36:18 -07:00
imonlinux
58aa39629d
Merge pull request #11 from imonlinux/imonlinux-patch-1
...
Add PA service file
2025-09-13 11:34:17 -07:00
imonlinux
dc27b41d08
Add PA service file
2025-09-13 11:33:55 -07:00
imonlinux
72bde398b7
Update install_pulseaudio.md
2025-09-13 11:09:49 -07:00
imonlinux
26d33f7943
Update install_pulseaudio.md
2025-09-13 10:47:11 -07:00
imonlinux
8c9052da41
Update linux-voice-assistant-2mic-install.md
2025-09-12 17:53:32 -07:00
imonlinux
0c1085150d
Update pa-linux-voice-assistant.service
2025-09-12 17:42:42 -07:00
imonlinux
49e43e51e1
Update install_pulseaudio.md
2025-09-12 17:30:21 -07:00
imonlinux
c8a8cde934
Update install_pulseaudio.md
2025-09-12 17:28:43 -07:00
imonlinux
4d11e252c9
Delete service/pulseaudio.service
2025-09-12 17:25:32 -07:00
imonlinux
8f9cce3f02
Add files via upload
2025-09-12 17:24:52 -07:00
imonlinux
a309e5ffea
Update pa-linux-voice-assistant.service
2025-09-12 14:18:15 -07:00
imonlinux
cb6ae03548
Update linux-voice-assistant-2mic-install.md
2025-09-12 14:02:13 -07:00
imonlinux
1529a02d68
Update linux-voice-assistant-2mic-install.md
2025-09-12 14:00:17 -07:00
imonlinux
d159d57b5f
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:58:22 -07:00
imonlinux
49f692e6ab
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:54:22 -07:00
imonlinux
758436be08
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:53:50 -07:00
imonlinux
bf74160528
Merge pull request #10 from imonlinux/imonlinux-patch-1
...
Add tutorial for PA and alternate service file
2025-09-12 13:33:25 -07:00
imonlinux
734c0b7cf4
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:29:36 -07:00
imonlinux
694251de64
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:27:41 -07:00
imonlinux
bf241cfa57
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:25:33 -07:00
imonlinux
6e54a7decd
Add files via upload
2025-09-12 13:24:30 -07:00
imonlinux
9579f61c44
Add files via upload
2025-09-12 13:16:23 -07:00
imonlinux
5a4a496322
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:13:28 -07:00
imonlinux
ec7de2312a
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:11:50 -07:00
imonlinux
e3b32579ae
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:08:07 -07:00
imonlinux
26a7ecbea2
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:06:16 -07:00
imonlinux
bdcfad0e00
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:05:10 -07:00
imonlinux
09fd7f8534
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:04:06 -07:00
imonlinux
5e805b8722
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:01:35 -07:00
imonlinux
4c25739b3c
Update linux-voice-assistant-2mic-install.md
2025-09-12 13:00:13 -07:00
imonlinux
be61375b43
Update linux-voice-assistant-2mic-install.md
2025-09-12 12:59:15 -07:00
imonlinux
6233987d89
Add files via upload
2025-09-12 12:34:53 -07:00
imonlinux
30683cf718
Update linux-voice-assistant-2mic-install.md
2025-09-12 11:01:11 -07:00
imonlinux
0c21b8d8ab
Update linux-voice-assistant-2mic-install.md
2025-09-11 21:23:23 -07:00
imonlinux
55cef9e915
Merge pull request #9 from imonlinux/imonlinux-patch-1
...
Update linux-voice-assistant.service
2025-09-11 21:22:22 -07:00
imonlinux
8411c09acb
Update linux-voice-assistant.service
...
Changed the default wake word to "alexa" as I'm having issue with "ok_nabu".
2025-09-11 21:22:01 -07:00
imonlinux
7817e7a982
Update linux-voice-assistant-2mic-install.md
2025-09-11 21:20:46 -07:00
imonlinux
f2f1be206e
Update linux-voice-assistant-2mic-install.md
2025-09-11 21:09:52 -07:00
imonlinux
65212d3999
Update linux-voice-assistant-2mic-install.md
2025-09-11 21:07:25 -07:00
imonlinux
6ca1ee0717
Merge pull request #8 from imonlinux/imonlinux-patch-1
...
Add OWW wake word list to HA
2025-09-11 20:48:14 -07:00
imonlinux
fa1492d410
Add choose wake word in HA
...
Adds the OWW model names using friendly names
2025-09-11 20:47:16 -07:00
imonlinux
fa9867b4ba
Add files via upload
2025-09-11 20:45:56 -07:00
imonlinux
07eb4ed3bf
Add files via upload
2025-09-11 20:45:18 -07:00
imonlinux
e72635978f
Merge pull request #7 from imonlinux/imonlinux-patch-1
...
Imonlinux patch 1
2025-09-10 12:41:04 -07:00
imonlinux
364aef1a74
Delete linux_voice_assistant/wakeword_indicator.py
2025-09-10 12:40:19 -07:00
imonlinux
9ccd186ae4
Revert api_server.py changes
2025-09-10 12:39:10 -07:00
imonlinux
13b05a82f0
Merge pull request #6 from imonlinux/imonlinux-patch-1
...
Add wakeword engine indicator for HA
2025-09-10 10:04:59 -07:00
imonlinux
0337d28bce
Add wakeword engine indicator for HA
2025-09-10 10:04:03 -07:00
imonlinux
a07a3aa618
Update linux-voice-assistant-2mic-install.md
2025-09-09 23:09:11 -07:00
imonlinux
f2f34a9604
Merge pull request #5 from imonlinux/imonlinux-patch-2
...
Add OWW model validation tool
2025-09-09 23:06:54 -07:00
imonlinux
15836c20de
Add OWW model validation tool
2025-09-09 23:06:38 -07:00
imonlinux
0294c7de20
Update wyoming-openwakeword.service
2025-09-09 22:33:04 -07:00
imonlinux
38539fc260
Update linux-voice-assistant-2mic-install.md
2025-09-09 21:26:24 -07:00
imonlinux
f7caecec7a
Update linux-voice-assistant-2mic-install.md
2025-09-09 21:19:37 -07:00
imonlinux
8bbd57bca2
Update linux-voice-assistant.service
2025-09-09 21:11:43 -07:00
imonlinux
8308a845cd
Update linux-voice-assistant-2mic-install.md
2025-09-09 21:10:59 -07:00
imonlinux
94c61b5dae
Update linux-voice-assistant-2mic-install.md
2025-09-09 21:05:55 -07:00
imonlinux
a439f9ac60
Update README.md
2025-09-09 21:00:32 -07:00
imonlinux
59ed20bf61
Update README.md
2025-09-09 20:56:48 -07:00
imonlinux
d3a020b8f1
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:56:17 -07:00
imonlinux
2c66fa703a
Update README.md
2025-09-09 20:53:36 -07:00
imonlinux
de6ab73bae
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:33:44 -07:00
imonlinux
b7e40bf518
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:30:44 -07:00
imonlinux
8254e5fd7e
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:30:08 -07:00
imonlinux
7dfe1e1202
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:29:51 -07:00
imonlinux
8540242f8a
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:28:50 -07:00
imonlinux
c18edd445c
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:23:35 -07:00
imonlinux
9b0369df94
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:23:15 -07:00
imonlinux
afc0fdf22f
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:22:47 -07:00
imonlinux
837d20d73b
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:21:48 -07:00
imonlinux
cade885191
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:21:27 -07:00
imonlinux
5da4347a77
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:20:21 -07:00
imonlinux
12303da1ce
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:20:03 -07:00
imonlinux
49dfc161d5
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:19:22 -07:00
imonlinux
667d77d4db
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:16:57 -07:00
imonlinux
d08a39aaf7
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:14:20 -07:00
imonlinux
f4e8ed705e
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:12:26 -07:00
imonlinux
bb48e92bc0
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:10:37 -07:00
imonlinux
dab8e5bd8d
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:10:03 -07:00
imonlinux
643b296a56
Update linux-voice-assistant-2mic-install.md
2025-09-09 20:09:42 -07:00
imonlinux
cee6228e11
Merge pull request #4 from imonlinux/imonlinux-patch-1
...
Add tutorial for install and config with reSpeaker
2025-09-09 20:08:16 -07:00
imonlinux
ec5a8391ef
Add tutorial for install and config with reSpeaker
...
Added tutorial and wyoming-openwakeword.service file.
2025-09-09 20:07:57 -07:00
imonlinux
ec29ce7727
Merge pull request #3 from imonlinux/imonlinux-patch-1
...
Fix OWW model to default "ok_nabu"
2025-09-09 19:17:23 -07:00
imonlinux
5ea57ef822
Fix OWW model to default "ok_nabu"
2025-09-09 19:16:55 -07:00
imonlinux
c5ddf05bb7
Merge pull request #2 from imonlinux/imonlinux-patch-1
...
Add reSpeaker2mic installer OWW recommends.txt
2025-09-09 17:57:37 -07:00
imonlinux
fe708ffc85
Add reSpeaker2mic installer OWW recommends.txt
2025-09-09 17:51:54 -07:00
imonlinux
3dddc504db
fixed pathing error
2025-09-09 17:11:18 -07:00
imonlinux
33220ad263
Merge pull request #1 from imonlinux/imonlinux-patch-1
...
ChatGPT modified code for the option of using OWW
2025-09-09 16:53:55 -07:00
imonlinux
5d1df036f8
ChatGPT modified code for the option of using OWW
...
If the arguments for OWW are included, microwakeword will be disabled and OWW will be used for detection. Requires a running instance of OWW on the local machine using port 10400. If the OWW arguments are excluded, microwakeword is used for detection.
--wake-uri 'tcp://127.0.0.1:10400' \
--wake-word-name 'marvin'
2025-09-09 16:51:44 -07:00