中英双语朗读视频生成器

SKILL前端设计
前端设计 未标注权限 许可证不明确
安装这个技能

将英文原文 + 中文译文做成带朗读配音的短视频。纯本地、免费、无需任何 API Key

一句话选型结论

按资料字段整理

中英双语朗读视频生成器是前端设计类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类前端设计 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_7ff50282/zhongyingwenshipin
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

前端设计
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_7ff50282仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791725930
正文体量8.7 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
出页面与组件

按描述生成页面结构和组件草稿。

调整样式与布局

改间距、配色与响应式布局。

生成设计说明

把设计稿整理成开发能接的说明。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在前端设计场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
中英双语朗读视频生成器当前 未标注权限 未标注 未标注 未标注 有
前端设计 只读 GitHub 仓库 882.3 万 Codex、Claude、Cursor 有
Vercel 组合模式 联网访问 GitHub 仓库 385.9 万 Codex、Claude、Cursor 有
Vercel React native skills 前端 只读 GitHub 仓库 246.9 万 Codex、Claude、Cursor 有
adapt 搜索 浏览器控制 GitHub 仓库 202.7 万 Codex、Claude、Cursor 有
使用我的浏览器 浏览器控制 GitHub 仓库 184.8 万 Codex、Claude、Cursor 有

SKILL.md 全文

8.7 KB
模型实际读到的说明书原文,来自技能仓库

中英双语朗读视频生成器

把一段英文原文(配中文译文)做成带朗读配音的电影感短视频:英文由微软免费 TTS 朗读,画面是逐句浮现的中英双语文案,明暗色调随文意切换,句间交叉淡入。

核心卖点:全程不需要任何 API Key,零成本、纯本地生成。 相比走付费 AI 视频 Skill(如 AI Hive,按 5 秒约 50–100 积分计费),本方案对"朗读 + 字幕卡片"类需求是更省、更稳的选择。


一、适用场景

  • 英文名言 / 诗歌 / 课文的朗读 + 双语字幕视频(英语教学、课件、早读素材)
  • 文学作品开篇、演讲金句的氛围化呈现
  • 社媒短视频(可再裁成竖屏)
  • 任何"想让英文被读出来 + 配中文"的需求

> 注意:本方案是文字卡片 + 配音,不是 AI 生成实景画面。若要电影级运镜蒙太奇,需要付费 AI 视频 Key(如 AI Hive 的 sk-api-*),那是另一个 Skill 的事。


二、核心流程(SOP)

0. 准备 Python 环境(一次性)

需要一个含以下依赖的 Python(建议用隔离 venv,避免污染用户环境):

pip install edge-tts moviepy Pillow
  • edge_tts:微软 Edge 免费 TTS,联网即可,无需密钥。
  • moviepy(v2):视频合成,自带 ffmpeg(通过 imageio-ffmpeg)。
  • Pillow:绘制文案卡片。
  • numpy:moviepy 依赖,会被一并装上。

> 若用 WorkBuddy 托管 Python,可建 venv:
> python -m venv <venv> && <venv>/scripts/python.exe -m pip install edge-tts moviepy Pillow

1. 准备文案

两种用法:
- 直接用内置演示(狄更斯《双城记》开篇),不传 --input 即可。
- 自定义文案:写一个 txt,每行 英文 | 中文 | 可选色调(light/dark)。第三列省略时按奇偶行自动交替明暗。格式见 references/example_input.txt。

2. 运行脚本

# 横屏(默认 1920x1080)
python scripts/make_readalong.py \
  --input references/example_input.txt \
  --voice en-GB-RyanNeural \
  --en-size 96 --zh-size 60 \
  --output bilingual_readalong.mp4

# 竖屏(1080x1920,适合抖音/视频号)
python scripts/make_readalong.py \
  --input references/example_input.txt \
  --portrait --en-size 96 --zh-size 60 \
  --output bilingual_portrait.mp4

# 加背景音乐(mp3/wav,自动循环/裁剪到成片时长并压低音量混在朗读下方)
python scripts/make_readalong.py \
  --input references/example_input.txt \
  --bgm ./bgm.mp3 --bgm-volume 0.3 \
  --output bilingual_with_music.mp4

# 竖屏 + 背景音乐 组合
python scripts/make_readalong.py --portrait --bgm ./bgm.mp3 \
  --output bilingual_portrait_music.mp4

不传 --input 时自动用内置《双城记》文案。

3. 取结果

输出 MP4(默认 1920×1080 横屏;加 --portrait 时为 1080×1920 竖屏。24fps,时长 = 各句朗读时长之和 + 片头 3s + 片尾 1.5s)。加 --bgm 后音频为"朗读配音 + 背景音乐"混音轨。
> 收尾时 moviepy 会尝试删除临时音频文件;在部分沙箱里这一步会因"回收站不可用"报错并抛 OSError,但视频已经写完了,可忽略。临时文件在 <输出目录>/_tts_tmp/,手动删掉即可。


三、经验与教训(踩过的坑)

  1. moviepy v2 的 ImageClip 不吃 PIL.Image:必须传 np.array(img)(或直接传图片文件路径),传原始 PIL 对象会报 Cannot understand given URI。
  2. 交叉淡入不是方法,是效果类:v2 里 clip.crossfadein(x) 不存在,要用 clip.with_effects([vfx.CrossFadeIn(x)]),且合成时用 concatenate_videoclips(clips, method="compose")。
  3. 依赖冲突警告可忽略:若同环境有 pdfplumber 等要求 Pillow>=12,而装的是 11.x,pip 会报 conflict,但 PIL 基础功能不受影响,不用强行升级。
  4. TTS 句级拆分最稳:逐句调用 edge-tts 各生成一段 mp3,用该段时长驱动画面对齐,天然音画同步,比"整段朗读再切时间戳"简单可靠。
  5. 中文必须按字符折行,不能按空格分词:中文没有空格,若复用英文的"按空格分词"折行逻辑,整段中文会被当成一个超长"单词",一旦超过画宽就会溢出、显示不全。正确做法是先按空格分词,再对超宽的词(或无空格整段)逐字符断行(脚本里的 wrap_text())。同时布局上让"英文块 + 中文块"上下堆叠后整体垂直居中(而不是给中英各固定一个 y 偏移),文案长短变化时既不重叠也不出画,每行再水平居中即可。
  6. 字体路径硬编码 Windows 位置:C:/Windows/Fonts/times.ttf(英文衬线)、simsun.ttc/msyh.ttc(中文)。换平台(mac/Linux)需改 load_fonts() 里的路径,否则中文可能显示成方块。
  7. 沙箱删除临时文件会失败:见流程第 3 步,属无害报错。

四、可复制模板

输入文件模板(references/example_input.txt)

# 每行 "英文 | 中文 | 可选色调(light/dark)",# 开头忽略
It was the best of times, | 这是最好的时代, | light
it was the worst of times, | 这是最坏的时代的。 | dark
The only thing we have to fear is fear itself. | |

命令模板

python scripts/make_readalong.py --input <你的文案.txt> \
  --voice en-GB-RyanNeural --en-size 96 --zh-size 60 \
  --output <输出名>.mp4

完整代码

见 scripts/make_readalong.py(已参数化:--input / --voice / --en-size / --zh-size / --output / --fps / --cross)。改文案、换音色、调字号、改输出名,全靠这几个参数,无需改代码。


五、常用参数

参数 默认 说明
--input 无(用内置) 文案 txt,每行 英文\|中文\|色调
--voice en-GB-RyanNeural 英文音色,可换 en-US-GuyNeural、en-US-AriaNeural 等
--en-size 96 英文字号
--zh-size 60 中文字号
--output bilingual_readalong.mp4 输出路径
--fps 24 帧率
--cross 0.4 句间交叉淡入秒数
--portrait 关 开启后输出 1080×1920 竖屏(抖音/视频号)
--bgm 无 背景音乐文件(mp3/wav),自动循环/裁剪到成片时长
--bgm-volume 0.3 背景音乐音量(0~1),叠在朗读配音下方

六、个性化改造建议

> 竖屏(--portrait)和背景音乐(--bgm)已经是内置开关,无需改代码,直接加参数即可(见第二节命令模板)。

  • 换画面风格:改 make_gradient 的颜色区间,或把纯色渐变换成你自己的背景图(ImageClip 叠底)。
  • 中文也朗读:若要中文配音,对中文行再调一次 edge-tts(需中文 voice 如 zh-CN-YunyangNeural),与英文音频拼接。
  • BGM 音量/淡入:用 --bgm-volume 调整体量;若想片头片尾淡入淡出,可在 make_readalong.py 的混音段给 bgm 再加 afx.AudioFadeIn/AudioFadeOut 效果。
  • 画幅随心:除 --portrait 外,也可在 main() 里直接改 W,H 全局变量做任意分辨率(绘图函数已按 W/H 自适应折行与构图)。

常见问题

5 问
答案由本站依据条目字段整理
中英双语朗读视频生成器怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_7ff50282/zhongyingwenshipin。安装方式为未标注。装完刷新技能列表或重开客户端。

中英双语朗读视频生成器支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

中英双语朗读视频生成器权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

中英双语朗读视频生成器收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

中英双语朗读视频生成器用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。