SuperAPI AI 工具集

cleaning-auto-transcripts

写作与研究

查看项目

更新于 10-16 05:48

技能介绍

用途:处理、抓取并清洗YouTube自动生成字幕,针对转写错误、拼写错误、说话者口音偏差或错误音译,将错误文本映射到正确拼写数据库,生成干净的下游内容。适用于下载自动字幕用于摘要或打时间戳,以及已存在某主播/说话者错误映射文件时。

主要能力:使用prepare_video.py自动创建youtube_VIDEO_ID_workspace、安全下载字幕并清洗分块;clean_transcript.py支持默认或自定义映射、可用--chunk --chunk-dir chunks --block 900 --overlap 60输出带重叠分段;映射文件为JSON,含correct、patterns、exclude_if_contains字段;支持空格归一化与重叠词消歧;clean_garbled_english.py自动加载garbled_replacements.json处理泰拉丁混排乱码,update_garbled_dictionary.py同步词典。

使用方式:先执行环境检查,如echo $SHELL && uname -a && command -v yt-dlp && command -v python3;再运行python3 "[SKILL_ROOT]/scripts/prepare_video.py" "VIDEO_URL";清洗命令为python3 "[SKILL_ROOT]/scripts/clean_transcript.py" raw_transcript.json > cleaned_transcript.json。搜索与导出使用PowerShell命令并强制UTF-8编码。遇YouTube 429或需登录时,本地可加--cookies-from-browser <browser>,云端沙箱不可用,需用户本地上传raw_transcript.json。

限制:禁止修改原始时间戳;禁止使用Python YouTube Transcript API;不得把真实游戏标题或常用短语当作噪声覆盖;低上下文模型须限制输出;模糊专有名词须询问用户而非猜测。