summaryrefslogtreecommitdiffstats
path: root/transcribe.py
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2022-10-15 18:55:27 -0700
committeryum <yum.food.vr@gmail.com>2022-10-15 18:55:52 -0700
commit91d236dcded232a6e1a5d56a9a40e6a1d27abfe4 (patch)
tree3279044b98957a83ac22cdc5fac57aaf72752897 /transcribe.py
parent68db1b25f8f29a487dab0953248e0effdff68567 (diff)
Transcribe.py now pages
Messages longer than a board will automatically write over the top. TODO * Real cell-based message diffing * Cumulative transcription * this would completely mitigate the effects of trim events
Diffstat (limited to 'transcribe.py')
-rw-r--r--transcribe.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/transcribe.py b/transcribe.py
index 73b2c92..ea83520 100644
--- a/transcribe.py
+++ b/transcribe.py
@@ -175,7 +175,7 @@ def transcribeAudio(audio_state, model):
# trim event and immediately accept the transcription.
if text == audio_state.text_candidate or text.startswith(audio_state.text_candidate):
audio_state.text = text
- elif len(text) > 30 and text[0:10] != audio_state.text_candidate[0:10]:
+ elif len(text) > 30 and len(audio_state.text_candidate) >= 10 and text[0:10] != audio_state.text_candidate[0:10]:
audio_state.text = text
audio_state.text_candidate = text