Spaces:
Configuration error
Configuration error
from faster_whisper.transcribe import Segment, Word | |
def segments_text(segments: list[Segment]) -> str: | |
return "".join(segment.text for segment in segments).strip() | |
def words_from_segments(segments: list[Segment]) -> list[Word]: | |
words = [] | |
for segment in segments: | |
if segment.words is None: | |
continue | |
words.extend(segment.words) | |
return words | |