summaryrefslogtreecommitdiffstats
path: root/Scripts/transcribe_pipeline.py
diff options
context:
space:
mode:
Diffstat (limited to 'Scripts/transcribe_pipeline.py')
-rw-r--r--Scripts/transcribe_pipeline.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/Scripts/transcribe_pipeline.py b/Scripts/transcribe_pipeline.py
index 3f48b08..5914afc 100644
--- a/Scripts/transcribe_pipeline.py
+++ b/Scripts/transcribe_pipeline.py
@@ -5,15 +5,22 @@ class TranscriptCommit:
def __init__(self,
delta: str,
preview: str,
- latency_s: int = None,
+ latency_s: float = None,
thresh_at_commit: int = None,
- audio: bytes = None):
+ audio: bytes = None,
+ duration_s: float = None,
+ start_ts: float = None):
self.delta = delta
self.preview = preview
self.latency_s = latency_s
self.thresh_at_commit = thresh_at_commit
self.audio = audio
+ # Time at which the commit is generated
self.ts = time.time()
+ # Time corresponding to the start of the segment
+ self.start_ts = start_ts
+ # The duration of the audio segment, in seconds.
+ self.duration_s = duration_s
class StreamingPlugin: