Models

class whisper_smith.models.TranscriptSegment(start: float, end: float, text: str, speaker: str | None = None)[source]
Parameters:
  • start (float)

  • end (float)

  • text (str)

  • speaker (str | None)

start: float
end: float
text: str
speaker: str | None
class whisper_smith.models.TranscriptResult(segments: list[whisper_smith.models.TranscriptSegment], text: str = '')[source]
Parameters:
segments: list[TranscriptSegment]
text: str
class whisper_smith.models.DiarizationSegment(start: float, end: float, speaker: str)[source]
Parameters:
  • start (float)

  • end (float)

  • speaker (str)

start: float
end: float
speaker: str
class whisper_smith.models.DiarizationResult(segments: list[whisper_smith.models.DiarizationSegment])[source]
Parameters:

segments (list[DiarizationSegment])

segments: list[DiarizationSegment]