📚 YouTube 实时翻译脚本使用指南

🔧 基本配置
在使用脚本之前,需要先配置以下关键参数:
域名声明配置 (@connect)
首先需要在脚本头部的 @connect
部分声明所有使用到的域名:
// @connect xxxx.tech // 替换为你的语音服务域名
// @connect api.x.ai // AI API 域名
全局替换项
在代码中搜索 "xxxx" 并替换为你的实际配置:
1. AI 模型配置 🤖
在 CONFIG.AI_MODELS
中配置以下内容:
AI_MODELS: {
TYPE: 'OPENAI', // 可选 'OPENAI' 或 'XAI'
XAI: {
API_KEY: '替换为你的 XAI API 密钥',
API_URL: 'https://api.x.ai/v1/chat/completions'
},
OPENAI: {
API_KEY: '替换为你的 OpenAI API 密钥',
API_URL: '替换为你的 API 地址'
}
}
2. TTS (文字转语音) 配置 🔊
支持三种 TTS 模式:
- EDGE: 使用微软 Edge 的语音服务
- VITS: 使用 VITS 模型
- BROWSER: 使用浏览器内置的语音合成
TTS: {
TYPE: 'BROWSER', // 选择使用的 TTS 类型
// ... 其他配置保持默认即可
}
📝 使用步骤
安装脚本 🔧
- 首先安装 Tampermonkey 浏览器插件
- 创建新脚本,将代码复制进去
- 保存并启用脚本
进入 YouTube 视频页面 🎥
- 脚本会自动在右上角创建控制面板
- 面板支持拖动调整位置
使用流程 🔄
- 点击「加载字幕」按钮,等待字幕加载和翻译
- 选择合适的 TTS 引擎和声音
- 点击「开始播放」开始观看视频
- 可以随时点击「停止播放」暂停
- 可以点击「生成总结」获取视频内容概要
🎛️ 界面功能说明
- 折叠/展开:点击 ↑↓ 按钮可折叠/展开面板
- TTS 设置:可选择不同的语音引擎和声音
- AI 模型选择:可切换不同的 AI 翻译模型
- 字幕显示:实时显示原文和翻译
- 视频总结:可生成视频内容的中文摘要
⚠️ 注意事项
- 使用前请确保填写正确的 API 密钥
- 建议使用 BROWSER TTS 模式,无需额外配置
- 确保视频有英文字幕才能使用
- 如遇到问题,可以尝试刷新页面重试
🔍 常见问题
无法加载字幕?
翻译不工作?
没有声音?
🆕 更新维护
- 建议定期检查脚本更新
- 关注 API 密钥的有效期
- 及时更新配置参数
希望这份使用文档对你有帮助!如果有任何问题,欢迎随时询问。 😊