From 5e21ca40fca23f43ab074517c316671d3560509e Mon Sep 17 00:00:00 2001 From: bel Date: Mon, 27 Mar 2023 21:41:40 -0600 Subject: [PATCH] upgrade to mvp i think --- README.md | 2 +- config.d/mayhem-party.d/v01.yaml | 24 ++++++++++++++++++++---- config.d/rusty-pipe.d/1.yaml | 9 +++++---- config.d/rusty-pipe.d/2.yaml | 9 +++++---- config.d/rusty-pipe.d/3.yaml | 9 +++++---- config.d/rusty-pipe.d/4.yaml | 9 +++++---- config.d/rusty-pipe.d/5.yaml | 9 +++++---- config.d/rusty-pipe.d/6.yaml | 9 +++++---- config.d/rusty-pipe.d/7.yaml | 9 +++++---- 9 files changed, 56 insertions(+), 33 deletions(-) diff --git a/README.md b/README.md index 44188e6..7c170aa 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ See `./config.d/rusty-pipe.d` ## STT -`cd ./git.d/stt.d/whisper-2023; HOTWORDS=../../../config.d/mayhem-party.d/v01.yaml@.users[].message MIC_TIMEOUT=2 URL=http://localhost:17071/config HEADERS=say='Eye herd {{hotword}}' BODY='[{"op":"replace", "path":"/Quiet", "value":true},{"op":"remove","path":"/Users/bel/Message"},{"op":"remove","path":"/Users/zach/Message"},{"op":"remove","path":"/Users/chase/Message"},{"op":"remove","path":"/Users/mason/Message"},{"op":"remove","path":"/Users/nat/Message"},{"op":"remove","path":"/Users/roxy/Message"},{"op":"remove","path":"/Users/bill/Message"}]' python3 ./hotwords.py' +`cd ./git.d/stt.d/whisper-2023; HOTWORDS=../../../config.d/mayhem-party.d/v01.yaml@.users[].state.alias MIC_TIMEOUT=2 URL=http://localhost:17071/gm/rpc/broadcastSomeoneSaidAlias?message={{hotword}} HEADERS=say='Eye herd {{hotword}}' python3 ./hotwords.py` ## `mayhem-party` diff --git a/config.d/mayhem-party.d/v01.yaml b/config.d/mayhem-party.d/v01.yaml index 80befc4..5e6fa27 100644 --- a/config.d/mayhem-party.d/v01.yaml +++ b/config.d/mayhem-party.d/v01.yaml @@ -3,11 +3,27 @@ feedback: ttsurl: http://localhost:15002 users: bel: - player: 2 - message: "" + meta: + lasttsms: 1679974714156 + lastlag: 341 + state: + player: 2 + message: "" + gm: + alias: "" + lastalias: "" + vote: broadcast broadcast: - player: 0 - message: "8" + meta: + lasttsms: 0 + lastlag: 0 + state: + player: 0 + message: "8" + gm: + alias: "" + lastalias: "" + vote: "" players: - transformation: {} - transformation: diff --git a/config.d/rusty-pipe.d/1.yaml b/config.d/rusty-pipe.d/1.yaml index a052e75..bb5aea5 100644 --- a/config.d/rusty-pipe.d/1.yaml +++ b/config.d/rusty-pipe.d/1.yaml @@ -6,10 +6,11 @@ streams: gui: user: bel feedback: - url: http://mayhem-party.home.blapointe.com:17071?user=bel - press: {prefix: "", suffix: ""} - release: {prefix: "", suffix: ""} - format: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' + url_read: http://mayhem-party.home.blapointe.com:17071?user=bel + url_say: http://mayhem-party.home.blapointe.com:17071?user=bel&say= + url_send: http://mayhem-party.home.blapointe.com:17071/gm/rpc/vote?user=bel&payload= + release_prefix: "" + format_keys: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' buttons: up: 'w' down: 's' diff --git a/config.d/rusty-pipe.d/2.yaml b/config.d/rusty-pipe.d/2.yaml index f966ee4..d5f2c3f 100644 --- a/config.d/rusty-pipe.d/2.yaml +++ b/config.d/rusty-pipe.d/2.yaml @@ -6,10 +6,11 @@ streams: gui: user: zach feedback: - url: http://mayhem-party.home.blapointe.com:17071?user=zach - press: {prefix: "", suffix: ""} - release: {prefix: "", suffix: ""} - format: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' + url_read: http://mayhem-party.home.blapointe.com:17071?user=zach + url_say: http://mayhem-party.home.blapointe.com:17071?user=zach&say= + url_send: http://mayhem-party.home.blapointe.com:17071/gm/rpc/vote?user=zach&payload= + release_prefix: "" + format_keys: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' buttons: up: 'w' down: 's' diff --git a/config.d/rusty-pipe.d/3.yaml b/config.d/rusty-pipe.d/3.yaml index 979c71e..5e661dc 100644 --- a/config.d/rusty-pipe.d/3.yaml +++ b/config.d/rusty-pipe.d/3.yaml @@ -6,10 +6,11 @@ streams: gui: user: chase feedback: - url: http://mayhem-party.home.blapointe.com:17071?user=chase - press: {prefix: "", suffix: ""} - release: {prefix: "", suffix: ""} - format: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' + url_read: http://mayhem-party.home.blapointe.com:17071?user=chase + url_say: http://mayhem-party.home.blapointe.com:17071?user=chase&say= + url_send: http://mayhem-party.home.blapointe.com:17071/gm/rpc/vote?user=chase&payload= + release_prefix: "" + format_keys: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' buttons: up: 'w' down: 's' diff --git a/config.d/rusty-pipe.d/4.yaml b/config.d/rusty-pipe.d/4.yaml index 2ab7a7c..2c143e8 100644 --- a/config.d/rusty-pipe.d/4.yaml +++ b/config.d/rusty-pipe.d/4.yaml @@ -6,10 +6,11 @@ streams: gui: user: mason feedback: - url: http://mayhem-party.home.blapointe.com:17071?user=mason - press: {prefix: "", suffix: ""} - release: {prefix: "", suffix: ""} - format: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' + url_read: http://mayhem-party.home.blapointe.com:17071?user=mason + url_say: http://mayhem-party.home.blapointe.com:17071?user=mason&say= + url_send: http://mayhem-party.home.blapointe.com:17071/gm/rpc/vote?user=mason&payload= + release_prefix: "" + format_keys: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' buttons: up: 'w' down: 's' diff --git a/config.d/rusty-pipe.d/5.yaml b/config.d/rusty-pipe.d/5.yaml index ee1d810..110fbac 100644 --- a/config.d/rusty-pipe.d/5.yaml +++ b/config.d/rusty-pipe.d/5.yaml @@ -6,10 +6,11 @@ streams: gui: user: nat feedback: - url: http://mayhem-party.home.blapointe.com:17071?user=nat - press: {prefix: "", suffix: ""} - release: {prefix: "", suffix: ""} - format: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' + url_read: http://mayhem-party.home.blapointe.com:17071?user=nat + url_say: http://mayhem-party.home.blapointe.com:17071?user=nat&say= + url_send: http://mayhem-party.home.blapointe.com:17071/gm/rpc/vote?user=nat&payload= + release_prefix: "" + format_keys: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' buttons: up: 'w' down: 's' diff --git a/config.d/rusty-pipe.d/6.yaml b/config.d/rusty-pipe.d/6.yaml index 1fc15d8..1f185f6 100644 --- a/config.d/rusty-pipe.d/6.yaml +++ b/config.d/rusty-pipe.d/6.yaml @@ -6,10 +6,11 @@ streams: gui: user: roxy feedback: - url: http://mayhem-party.home.blapointe.com:17071?user=roxy - press: {prefix: "", suffix: ""} - release: {prefix: "", suffix: ""} - format: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' + url_read: http://mayhem-party.home.blapointe.com:17071?user=roxy + url_say: http://mayhem-party.home.blapointe.com:17071?user=roxy&say= + url_send: http://mayhem-party.home.blapointe.com:17071/gm/rpc/vote?user=roxy&payload= + release_prefix: "" + format_keys: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' buttons: up: 'w' down: 's' diff --git a/config.d/rusty-pipe.d/7.yaml b/config.d/rusty-pipe.d/7.yaml index 5a507ac..3aeb0a0 100644 --- a/config.d/rusty-pipe.d/7.yaml +++ b/config.d/rusty-pipe.d/7.yaml @@ -6,10 +6,11 @@ streams: gui: user: bill feedback: - url: http://mayhem-party.home.blapointe.com:17071?user=bill - press: {prefix: "", suffix: ""} - release: {prefix: "", suffix: ""} - format: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' + url_read: http://mayhem-party.home.blapointe.com:17071?user=bill + url_say: http://mayhem-party.home.blapointe.com:17071?user=bill&say= + url_send: http://mayhem-party.home.blapointe.com:17071/gm/rpc/vote?user=bill&payload= + release_prefix: "" + format_keys: '{"T":{{ms}},"U":"{{user}}","Y":"{{pressed}}","N":"{{released}}"}' buttons: up: 'w' down: 's'