From ca10de9a5cb2a9b360bc0cd2c357f8d0041f0fca Mon Sep 17 00:00:00 2001 From: yum Date: Fri, 4 Nov 2022 00:20:25 -0700 Subject: Add speech-to-text demo --- Images/speech_to_text_demo.gif | Bin 0 -> 1453172 bytes Images/text_to_text_demo.gif | Bin 5126195 -> 0 bytes README.md | 2 +- osc_ctrl.py | 2 ++ 4 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 Images/speech_to_text_demo.gif delete mode 100644 Images/text_to_text_demo.gif diff --git a/Images/speech_to_text_demo.gif b/Images/speech_to_text_demo.gif new file mode 100644 index 0000000..0ddd021 Binary files /dev/null and b/Images/speech_to_text_demo.gif differ diff --git a/Images/text_to_text_demo.gif b/Images/text_to_text_demo.gif deleted file mode 100644 index 7d86ed1..0000000 Binary files a/Images/text_to_text_demo.gif and /dev/null differ diff --git a/README.md b/README.md index fd79513..37fdac5 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ local machine translation to turn your voice into text, then sends it into VRChat via OSC. A few parameters, a machine-generated FX layer, and a custom shader display the text in game. -![Text-to-text demo](Images/text_to_text_demo.gif) +![Speech-to-text demo](Images/speech_to_text_demo.gif) Features: * 8x22 display grid, 80 characters per slot. diff --git a/osc_ctrl.py b/osc_ctrl.py index 1085302..aa93dfb 100644 --- a/osc_ctrl.py +++ b/osc_ctrl.py @@ -101,6 +101,8 @@ def sendMessageCellDiscrete(client, msg_cell, which_cell): addr="/avatar/parameters/" + getSelectParam() client.send_message(addr, which_cell) + enable(client) + if msg_cell != empty_cell: addr="/avatar/parameters/" + generate_utils.getSpeechNoiseToggleParam() client.send_message(addr, False) -- cgit v1.2.3