Skip to content

Commit d0d49b7

Browse files
committed
feat: improve realtime transcription flow
1 parent c2a3db9 commit d0d49b7

6 files changed

Lines changed: 695 additions & 165 deletions

File tree

AudioRecorder.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ def get_config(name, default):
4646
return str(value)
4747

4848

49-
RECORD_TIMEOUT = float(get_config("RTDT_RECORD_TIMEOUT", "1.4"))
50-
ENERGY_THRESHOLD = int(get_config("RTDT_ENERGY_THRESHOLD", "300"))
49+
RECORD_TIMEOUT = float(get_config("RTDT_RECORD_TIMEOUT", "1.0"))
50+
ENERGY_THRESHOLD = int(get_config("RTDT_ENERGY_THRESHOLD", "250"))
5151
DYNAMIC_ENERGY_THRESHOLD = get_config("RTDT_DYNAMIC_ENERGY_THRESHOLD", "1") != "0"
52-
PAUSE_THRESHOLD = float(get_config("RTDT_PAUSE_THRESHOLD", "0.65"))
52+
PAUSE_THRESHOLD = float(get_config("RTDT_PAUSE_THRESHOLD", "0.50"))
5353
PHRASE_THRESHOLD = float(get_config("RTDT_PHRASE_THRESHOLD_SECONDS", "0.25"))
54-
NON_SPEAKING_DURATION = float(get_config("RTDT_NON_SPEAKING_DURATION", "0.35"))
54+
NON_SPEAKING_DURATION = float(get_config("RTDT_NON_SPEAKING_DURATION", "0.25"))
5555
NOISE_ADJUST_SECONDS = float(get_config("RTDT_NOISE_ADJUST_SECONDS", "0.6"))
5656

5757

0 commit comments

Comments
 (0)