diff options
| author | yum <yum.food.vr@gmail.com> | 2023-06-30 18:55:12 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2023-06-30 18:55:12 -0700 |
| commit | 9ab500036bdfa87215e9a05fc167c4d9dea8e437 (patch) | |
| tree | 42a14792fb09b87951ff43a8a573e3198e94283f /Scripts | |
| parent | ab1d4499e1b3198b387a1e2d7333a93f694cdfae (diff) | |
Bugfix: trailing period filter ignores ellipses
... also print out "Ready!" when the STT is done loading.
Diffstat (limited to 'Scripts')
| -rw-r--r-- | Scripts/transcribe.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Scripts/transcribe.py b/Scripts/transcribe.py index ffebf20..c249e43 100644 --- a/Scripts/transcribe.py +++ b/Scripts/transcribe.py @@ -320,6 +320,7 @@ def transcribeAudio(audio_state, enable_uppercase_filter: bool, enable_lowercase_filter: bool, ): + print("Ready!") last_transcribe_time = time.time() while audio_state.run_app == True: # Pace this out @@ -403,7 +404,7 @@ def transcribeAudio(audio_state, uwu_text = uwu_text.replace("\r", "") filtered_text = uwu_text if remove_trailing_period: - if len(filtered_text) > 0 and filtered_text[-1] == '.': + if len(filtered_text) > 0 and filtered_text[-1] == '.' and not filtered_text.endswith("..."): filtered_text = filtered_text[0:len(filtered_text)-1] if enable_uppercase_filter: filtered_text = filtered_text.upper() |
