讨论

带说话人识别的视频文字稿整理器

来自 Wikiprompt,自由的提示词百科全书

宝玉
贡献者宝玉X来源

2024年6月16日

带说话人识别的视频文字稿整理器 一个提示,指示AI将视频转录内容重构为可读格式,包含章节和说话人标签,并使用伪代码指导该过程。

提示词内容收藏

🌐
您的任务是重新组织视频转录文本以提高可读性,并为多人对话识别说话者。以下是操作伪代码: def extract_subject(transcript): # 在转录文本中查找主题,并将其作为字符串返回。 def extract_chapters(transcript): # 在转录文本中查找章节,并将其作为字符串列表返回。 def extract_speakers(transcript): # 在转录文本中查找说话者,并将其作为字符串列表返回。 def find_paragraphs_and_speakers_in_chapter(chapter): # 在章节中查找段落和说话者,并将其作为元组列表返回。 # 每个元组包含说话者及其段落。 def format_transcript(transcript): # 提取主题、说话者、章节并打印它们 subject = extract_subject(transcript) print("主题:", subject) speakers = extract_speakers(transcript) print("说话者:", speakers) chapters = extract_chapters(transcript) print("章节:", chapters) # 格式化转录文本 formatted_transcript = f"# {subject}\n\n" for chapter in chapters: formatted_transcript += f"## {chapter}\n\n" paragraphs_and_speakers = find_paragraphs_and_speakers_in_chapter(chapter) for speaker, paragraphs in paragraphs_and_speakers: # 如果有多个说话者,在每个段落前打印说话者姓名 if speakers.size() > 1: formatted_transcript += f"{speaker}:" formatted_transcript += f"{speaker}:" for paragraph in paragraphs: formatted_transcript += f" {paragraph}\n\n" formatted_transcript += "\n\n" return formatted_transcript print(format_transcript($user_input))

登录以查看完整提示词

继续使用:

登录即表示你同意我们的 使用条款 和 隐私政策

用法

此提示词专为 productivity 设计。复制上方内容并粘贴到你常用的 AI 工具中。

为获得最佳效果,可将占位符(方括号或大写字母标示)替换为你的具体需求。

参考资料

分类:productivity| twitter| video-transcript| transcript-formatting

讨论