使用本仓库从音频生成或对齐SRT字幕。当用户请求生成字幕、转录与音频对齐、时间轴清理时使用...
Audio SRT Workflow. 将这个技能用于端到端的字幕工作是一项面向实际任务的技能,主要用于此软件包对于运行时的切入点是自成一体的 ::. scripts/ aign to srt.py. scripts/gui app.py. pripts/srt stats.py. py.scripts/ make。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
使用此技能完成端到端字幕处理任务。
本包为运行时入口点提供完整封装,包含以下脚本:
scripts/align_to_srt.pyscripts/gui_app.pyscripts/srt_stats.pyscripts/make_preview_mp4.pyscripts/requirements.txtsrt_stats.py 进行时间轴质量评估(QA)make_preview_mp4.py 生成带硬编码字幕的预览视频wav、mp3、m4a 等格式)zh、en 等)align_to_srt.py --text ...)。run_auto_subtitle_pipeline)。srt_stats.py)。请设置一个本地变量,指向你已安装的技能目录。
Codex 默认路径:
SKILL_DIR="${CODEX_HOME:-$HOME/.codex}/skills/audio-srt-workflow"
OpenClaw / ClawHub 安装路径示例:
SKILL_DIR="/skills/audio-srt-workflow"
执行前请运行以下检查命令:
python3 --version
ffmpeg -version
python3 -c "import faster_whisper; print('ok')"
若 faster-whisper 导入失败,请执行:
# 安装前先查看依赖列表: cat "$SKILL_DIR/scripts/requirements.txt" pip install -r "$SKILL_DIR/scripts/requirements.txt"
python3 "$SKILL_DIR/scripts/align_to_srt.py" --audio "" --text " " --output " " --model small --language zh
图形界面(GUI)方式:
python3 "$SKILL_DIR/scripts/gui_app.py"
或在脚本中使用 Python API:
build_alignment_config(...) 构建配置run_auto_subtitle_pipeline(...)详细命令说明参见 references/command-templates.md。
时间轴统计信息:
python3 "$SKILL_DIR/scripts/srt_stats.py" --srt ""
生成预览视频:
python3 "$SKILL_DIR/scripts/make_preview_mp4.py" --audio "" --srt " " --output " "
.srt 扩展名。output_YYYYMMDD.srt)。zh)输出时,该流水线仅移除逗号与句号,不进行其他标点处理。allow_implicit_invocation: false)。相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.5万人学习
最新文章