summaryrefslogtreecommitdiffstats
path: root/Scripts/transcribe.py
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2023-02-19 11:46:43 -0800
committeryum <yum.food.vr@gmail.com>2023-02-19 12:10:13 -0800
commit52f743e43a9ef582e04d7a363fbda19824db6cc7 (patch)
treec3493a0feb31f4d0bcf07b31a8f1c6bdf1dfd38b /Scripts/transcribe.py
parentbd72a8e97e120604405f2330664e9658e44e3de1 (diff)
Remove exponential backoff capv0.7.0
Allows sustained exponential backoff when not transcribing. Used to cap out at 1s. * Add more items to README TODO list * Adjust emote metadata * Emotes bugfix: Non-existent emote map doesn't cause transcription engine to bail out.
Diffstat (limited to 'Scripts/transcribe.py')
-rw-r--r--Scripts/transcribe.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/Scripts/transcribe.py b/Scripts/transcribe.py
index d67edb6..c4d7682 100644
--- a/Scripts/transcribe.py
+++ b/Scripts/transcribe.py
@@ -252,10 +252,9 @@ def transcribeAudio(audio_state, model, use_cpu: bool):
else:
time.sleep(0.05)
+ audio_state.transcribe_no_change_count += 1
# Increase sleep time. Code below will set sleep time back to minimum
# if a change is detected.
- if audio_state.transcribe_no_change_count < 10:
- audio_state.transcribe_no_change_count += 1
longer_sleep_dur = audio_state.transcribe_sleep_duration
longer_sleep_dur += audio_state.transcribe_sleep_duration_min_s * (1.3**audio_state.transcribe_no_change_count)
if audio_state.audio_paused: