72f08a1d1c
Setup script didnt do what i needed, do it explicitly
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-23 12:09:15 -04:00
19a2b28fee
set it up to build on woodpecker
ci/woodpecker/manual/woodpecker Pipeline was successful
2024-04-23 09:52:12 -04:00
fda469345a
remove rhasspy bits
2024-04-23 09:51:04 -04:00
ec2d0987ac
Switch to wyoming and this for the docker container
2024-04-23 09:50:43 -04:00
615b846150
This is working to build, now i need to convert it to wyoming not rhasspy
2024-04-23 09:32:03 -04:00
3bde982583
Builds on new base
2024-04-23 09:20:42 -04:00
b9e52a36c2
switch to cuda/ubuntu base for future work
2024-04-23 09:15:47 -04:00
Dale Humby
f1b1dc2152
Revert "Build Docker image for linux/arm/v7"
...
Causing build error while installing requirements.txt
This reverts commit 0c2cdfdf59
.
2023-05-02 15:54:42 +00:00
Dale Humby
9094fe940c
Start Python unbuffered flushes print to stdout
2023-05-02 15:52:30 +00:00
Dale
0c2cdfdf59
Build Docker image for linux/arm/v7
2023-05-02 11:50:22 +02:00
Dale
f6cfcd2372
Fix f-string
2023-05-01 16:18:10 +02:00
Dale
2d3f33331c
Specify which wake-words activate Rhasspy
...
All wake-words are listened for (including logging filter info for debug) but only a those specified in `config.yaml` `model_names` activate Rhasspy.
2023-05-01 15:35:48 +02:00
Dale
f16e03347b
Update README.md
...
Make use of `siteId` clearer
2023-05-01 11:47:52 +02:00
Dale
49509da158
Merge branch 'main' of https://github.com/dalehumby/openWakeWord-rhasspy
2023-04-30 19:33:54 +02:00
Dale
2af32ba437
Lock requirements
2023-04-30 19:33:38 +02:00
Dale
e75a381cbe
Full instructions on installation and configuration
2023-04-30 19:32:59 +02:00
Dale
da01b49fd9
Update docker-image.yml
2023-04-30 15:07:32 +02:00
Dale
afa5159789
Update docker-image.yml
2023-04-30 15:06:12 +02:00
Dale
a4a7867ab0
Build docker image
2023-04-30 14:58:06 +02:00
Dale
e08dc45fb9
Use numpy for average
2023-04-30 14:11:44 +02:00
Dale
a586de99c6
Use mqtt.loop_start() to reconnect after network disconnect
2023-04-30 14:11:24 +02:00
Dale
c5c186accb
Add moving average filter with hysteresis
2023-04-30 13:41:59 +02:00
Dale
4222295766
Detect wake words from multiple audio streams
...
Allows running Open Wake Word centrally (on base) and all Rhasspy satellites stream audio to the base.
2023-04-27 17:25:20 +02:00
Dale
8531cad684
Remove unused code
2023-04-24 12:13:56 +02:00
Dale
cdd3c6dd89
Update readme
2023-04-23 19:57:10 +02:00
Dale Humby
b2ca24bf50
Flush prints so docker logs update
2023-04-23 17:37:04 +00:00
Dale Humby
48e652c9c1
Dockerise the application
2023-04-23 17:12:57 +00:00
Dale
7084655364
Bail if audio thread crashed
...
Program restart will be handled by Docker or systemd
2023-04-23 13:55:31 +02:00
Dale
c9ca033eda
Cleanup config
2023-04-23 13:54:38 +02:00
Dale
eca74772de
Send wake word to Rhasspy
...
Using Hermes MQTT.
Wake word is detected multiple times, added debug messages and some timeout code to mitigate multiple activations of Rhasspy.
config.yaml for configuration of MQTT and open wake word
2023-04-23 12:11:27 +02:00
Dale
71034cfd62
Receive Rhasspy audio on UDP and detect wake words
...
UDP audio receive in a thread, with wake word detection.
2023-04-22 21:42:19 +02:00
Dale
3b6eedcf68
Initial commit
2023-04-22 21:37:26 +02:00