summaryrefslogtreecommitdiffstats
path: root/Scripts/transcribe_v2.py
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2023-09-16 15:49:55 -0700
committeryum <yum.food.vr@gmail.com>2023-09-16 15:49:55 -0700
commitd4c85f4ac4cb627e2611359d18615d76eda29c90 (patch)
tree4332b2a981599415c1eaaa18b4e8bec1efb65ffe /Scripts/transcribe_v2.py
parent703e183e430f15aff6005d38aefcacf91e2314cd (diff)
Bugfixesv0.15.4
* uwu filter no longer adds extra whitespace before/after segments. This would defeat commit logic. * disabling phonemes works again - path to prefab was being quoted twice, breaking the codepath.
Diffstat (limited to 'Scripts/transcribe_v2.py')
-rw-r--r--Scripts/transcribe_v2.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/Scripts/transcribe_v2.py b/Scripts/transcribe_v2.py
index 4230b04..e8d7ef6 100644
--- a/Scripts/transcribe_v2.py
+++ b/Scripts/transcribe_v2.py
@@ -663,6 +663,11 @@ class UwuPlugin(StreamingPlugin):
uwu_text = uwu_stdout.decode("utf-8")
uwu_text = uwu_text.replace("\n", "")
uwu_text = uwu_text.replace("\r", "")
+ if uwu_text.isspace():
+ return ""
+ # Guarantee that the segment starts with a single space and
+ # doesn't end with whitespace.
+ uwu_text = " " + uwu_text.lstrip().rstrip()
return uwu_text
commit.delta = _to_uwu(commit.delta)
commit.preview = _to_uwu(commit.preview)