CaptionModel# class langchain_experimental.video_captioning.models.CaptionModel(start_time: int, end_time: int, closed_caption: str)[source]# 属性 closed_caption end_time start_time 方法 __init__(start_time, end_time, closed_caption) add_subtitle_text(subtitle_text) from_audio_model(audio_model) from_srt(start_time, end_time, *args) from_video_model(video_model) to_srt_entry(index) Parameters: start_time (int) end_time (int) closed_caption (str) __init__(start_time: int, end_time: int, closed_caption: str) → None[源代码]# Parameters: start_time (int) end_time (int) closed_caption (str) Return type: 无 add_subtitle_text(subtitle_text: str) → CaptionModel[source]# Parameters: subtitle_text (str) Return type: CaptionModel classmethod from_audio_model(audio_model: AudioModel) → CaptionModel[来源]# Parameters: audio_model (AudioModel) Return type: CaptionModel classmethod from_srt(start_time: str, end_time: str, *args: Any) → BaseModel# Parameters: start_time (str) end_time (str) args (Any) Return type: BaseModel classmethod from_video_model(video_model: VideoModel) → CaptionModel[source]# Parameters: video_model (VideoModel) Return type: CaptionModel to_srt_entry(index: int) → str[来源]# Parameters: 索引 (整数) Return type: 字符串