BBC新闻自动播客脚本生成

该工作流自动抓取BBC新闻网站的最新新闻,智能筛选出适合播报的内容,并基于大型语言模型生成自然流畅的播客脚本。最终,通过文本转语音服务将脚本合成音频,提升了新闻处理效率,解决了人工撰写稿件的繁琐问题。适用于媒体机构、内容创作者和教育平台,能够快速生成高质量的音频新闻内容,增强听众体验。

流程图
BBC新闻自动播客脚本生成 工作流程图

工作流名称

BBC新闻自动播客脚本生成

主要功能和亮点

本工作流自动抓取BBC新闻网站首页的最新新闻,智能筛选出适合讲故事风格播报的新闻内容,提取文章详情,并基于Google Gemini大型语言模型(LLM)将新闻内容转化为自然、流畅且富有感染力的播客脚本,最终通过Hugging Face文本转语音服务将播客脚本合成为音频。亮点包括多级内容提取与筛选、多模型协同智能处理,输出适合直接语音合成的高质量播客文本。

解决的核心问题

传统新闻播报需要人工筛选、撰写稿件,耗时耗力且难以保持生动活泼的表达风格。该工作流通过自动化抓取、智能分类和自然语言生成,大幅提升新闻内容处理效率,同时生成富有故事感且适合听觉传播的播客脚本,解决新闻转播自动化与内容质量兼顾的难题。

应用场景

  • 媒体机构自动生成新闻播客内容
  • 内容创作者快速获得高质量新闻稿件
  • 教育和信息传播平台制作音频新闻摘要
  • 企业内部新闻通报的自动语音制作
  • 任何需将新闻内容转化为音频播报的场景

主要流程步骤

  1. 通过HTTP请求抓取BBC新闻首页HTML内容。
  2. 使用HTML解析节点提取新闻标题块。
  3. 拆分新闻列表,逐条提取新闻标题、链接和摘要。
  4. 限制处理新闻数量为10条,提升效率。
  5. 通过Google Gemini LLM对新闻标题和摘要进行分类,筛选出适合制作播客的新闻。
  6. 针对筛选出的新闻,抓取其详细内容页面。
  7. 提取新闻正文详细内容,过滤掉空白或无效内容。
  8. 聚合所有合格新闻内容,调用LLM生成连贯、自然的播客脚本,风格亲切且具故事性。
  9. 校验生成脚本的存在性后,调用Hugging Face文本转语音API,将播客脚本转换为音频格式。

涉及的系统或服务

  • BBC新闻网站(数据来源)
  • n8n自动化平台(流程调度)
  • Google Gemini LLM(新闻分类与脚本生成)
  • Hugging Face文本转语音API(播客脚本音频合成)

适用人群或使用价值

本工作流适合新闻媒体编辑、播客制作人、内容营销人员、教育工作者及任何需要高效生成新闻音频内容的用户。它帮助用户节省内容采集和稿件撰写时间,提高新闻传播的灵活性和吸引力,支持快速响应热点新闻,增强听众体验,实现新闻内容的智能化、自动化生产。