YouTube转录、摘要与翻译到Google文档工作流 | n8n工作流 | AI自动化处理
YouTube转录,AI摘要,多语言翻译,Google Docs自动化,n8n工作流,内容自动化,视频转文字,Gemini AI

## YouTube转录、摘要与翻译到Google文档工作流

这个工作流自动化了将YouTube视频转换为结构化、多语言书面内容的端到端流程。它转录视频语音,可选地生成摘要,翻译成所选语言,并将结果存储在格式良好的Google文档中,便于审阅、分享或发布。

### 适用人群
– 内容创作者和博主重新利用视频内容
– 教育工作者和研究人员将讲座转换为可读笔记
– 营销团队为国际受众本地化视频材料
– 学生总结和翻译学习材料
– 想要书面笔记或博客格式的YouTube观众

### 工作原理
1. **Webhook触发流程**:通过输入youtube_url、language和enable_summary触发流程
2. **Code节点格式化输入**:将输入格式化为videoId、originalUrl、language和enable_summary
3. **HTTP Request节点**:将视频发送到Supadata API进行完整转录
4. **Code节点**:将所有转录片段合并为一个文本主体
5. **Basic LLM Chain节点**:使用Google Gemini Chat Model根据请求总结和翻译转录内容
6. **Google Docs节点**:创建基于videoId和language的新文档
7. **Google Docs节点**:将处理后的摘要和翻译内容附加到创建的文档中

### 设置方法
– **Webhook输入**:发送包含三个字段的POST请求:youtube_url、language、enable_summary
– **配置Supadata API**:添加HTTP URL和转录的Authorization Header
– **设置Gemini Chat Model**:在Basic LLM Chain节点中使用Google Vertex AI/Gemini集成
– **创建Google Docs凭据**:使用OAuth2连接您的Google账户
– **文档命名逻辑**:可以使用表达式调整文档标题(例如{{ videoId }} – {{ language }})

### 技术要求
– Supadata API密钥(或任何视频转文本API)
– 具有Google Docs访问权限的Google账户
– 通过n8n的LLM集成访问Google Gemini
– n8n Cloud或自托管实例
– 对webhook设置的基本了解(或表单前端)

### 自定义选项
– **更改LLM模型**:在LLM Chain节点中将Gemini替换为GPT-4或Claude
– **摘要切换**:使用enable_summary标志控制详细程度
– **文档布局**:在Google Docs中自定义标题、字体样式和内容部分
– **多语言支持**:扩展工作流以翻译成多种语言并为每种语言生成一个文档
– **分享选项**:添加Gmail或Slack节点以在文档生成后通知用户

### 附加功能
– **Notion导出**:使用Notion节点将文档摘要直接发送到Notion
– **Slack通知**:使用Slack节点通知团队并提供Google文档链接
– **Google Sheets日志记录**:记录视频URL、时间戳和使用的语言以进行审计
– **n8n表单集成**:允许用户通过托管的n8n表单提交视频URL和语言

### 使用案例示例
– **将视频重新用于博客**:自动将YouTube播客转换为多语言博客文章
– **教育笔记**:提取和翻译讲座内容为可共享的学习文档
– **国际营销团队**:为不同国家总结和本地化产品说明视频
– **转录库**:从利基教育YouTube频道创建可搜索的翻译转录数据库

### 常见故障排除
| 问题 | 可能原因 | 解决方案 |
|——|———-|———-|
| Webhook未触发 | 不正确的webhook URL或POST格式 | 双重检查有效负载和内容类型(application/json) |
| 转录API失败 | 无效的视频ID或API密钥 | 验证YouTube URL和Supadata API访问权限 |
| 空翻译/摘要 | 转录为空或提示较弱 | 确保视频包含口语内容并优化提示 |
| Google文档未创建 | OAuth2凭据未正确授权 | 在n8n中重新连接Google Docs凭据 |
| Gemini LLM Chain失败 | 模型配置错误或请求格式错误 | 验证模型选择和有效负载结构 |

### 节点分解与描述

#### 工作流起始节点
– **Webhook节点”Trigger YouTube Processing Request”**:当使用三个参数(youtube_url、language、enable_summary)进行HTTP POST请求时激活,启动转录和翻译过程

#### 数据处理节点
– **Code节点”Format Webhook Input”**:提取并重新格式化传入数据,将输入转换为包含videoId、originalUrl、language和enable_summary的结构化对象
– **HTTP Request节点”Transcribe YouTube Video”**:将videoId发送到Supadata的API以获取提供的YouTube视频的完整转录
– **Code节点”Combine Transcription Content”**:获取分段转录输出并将其合并为一个连贯的字符串,为语言模型处理准备转录

#### AI处理节点
– **Basic LLM Chain节点”Summarize and Translate Text”**:将合并的转录传递给Google Gemini Chat Model,根据选择的language和enable_summary标志总结和翻译文本
– **Google Gemini To Summarize and Translate Text**:使用Gemini-1.5-flash模型进行AI处理

#### 输出节点
– **Google Docs节点”Create Output Document”**:创建基于videoId和所选language的新Google文档,初始化存储最终内容的文件
– **Google Docs节点”Append Summary and Translation”**:通过将翻译和总结的内容插入文档正文来更新新创建的Google文档,完成工作流

### 技术支持
如需设置或自定义此工作流的帮助,可以联系WeblineIndia的自动化专家,他们可以帮助:
– 设置转录和翻译API
– 修改摘要提示
– 自定义文档布局或自动化分享

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。